MKFAAVLASVLMAPSAAEIYFKEQFNDDAWKDRWTIASDWKSSSELGEWSHTAGDWHGDAQDKGIKTSTDARFYGLSAPLSKTFNSSDKKDLVIQYSVKHEQKIDCGGAYLKLLPGGDKFEAKKFGGDTPYGVMFGPDICGSSNKRTHVIFHYDKKDENLLIKKNVGCEDNQLSHLYTLVLRPDNTFEVFVDNKSVRSGKLEDEFDFLPDEKIKDPNESKPADWVEEKKIPDPEDVKPEGYDEIPAEIPDPDAAKPDDWDDEDDGEWEPPMVDNPEYKGPWKPKMIDNPDYKGPWVHPMIPNPEYEYDENMYAVCKDGCTHVGFELWQVKAGTLFDDIIVTDSLEEAQKFAEETFFKKKDAEKEMFDAAQKKDREE