MPKSGRTLILAFDGTSNEFDDTNTNVVKVFSVLQRHSCDRQLVYYQPGIGTYTDPSIRGRIYRWLAMTADLAVAWYLSAHIMEGYEFLMDNHVRGDRIVLLGFSRGAYTARALAGMIHVVGLLPRGNREQIPFAYRIYNSQHELSLKFKRTFCKSVKIDLLAVWDTVASVGLLVPRTLPFISNDTIRAFRHCISLDEHRTKFGVTLWKPEREVTERALRGKAREPGVKEMWFAGSHSDIGGGEVKDGTPSSLSNISFRWMLHEMTKLDIGILFDNDALDRFGVPTDCVPRVSSDETAVDPSKLTQPRTGSSPLKTWEELDEEDAKAGMHDELRRLPIWWLLQVPVWNGKRLDFTGTRVFPVDNERVECSHVHPTVRKRIESMPGYQPRAKLPSNWDEASTQSEAYPPYE*