MVMKKIFLAVVAIGTLSLFPGTAEAAVMGPSMQKLTWHFYKVYNTCENAENFVRHQVEILYKNDTTIAPKLLRLLYSDCFVTGCDASVLLEGPNSERNAPQNRGLGAFVIIDKIKKVLEQRCPGVVSCADILNLAARDAVHLAGAPSYPVFTGRRDGLTSDKQTVDLPSPSISWDASMAYFKSRGLNVLDMATLLGSHSMGRTHCSYIVDRLYNFNKTGKPSPTMNKTFLSEMANKCPPRTKKGQTDPLVYLNPDSGSNHSFTSSFYTRVLANKSVLEVDQQLLYNEDTKQISEEFSASFEDFRKSFALSMSKMGSINVLTKNEGEIRRDCRRRN*