MARATNFFHWYGLESRVVKLDNGATIRCWAPKKTRKNPPLVLLHAFGLYGLSWIFQVPSFSKSFDLYIPDLVFFGDSTSSSAERSEFYQAECVVELLEKFGVNKFDVVGTSYGGFVAYRMAHMFPEVVRRVVLSNSAPNKDPASDRRLVEYCGVRSVADVLMPSNWRDARTAFELCFYKLPRIMPDFVFKDYLEAVYKKNTKEKLELLQGLVLGKADSPELPTLSQDVLIVWGDHDKVFDVEYAYKLKKHLGEQAEVAVIKNTAHAPQFERVSEYNKIVVSYLKRP*