MGSQIIHNSQKPHVVCVPYPAQGHINPMMRVAKLLHARGFYVTFVNTVYNHNRFLRSRGSNALDGLPSFRFESIADGLPETDMDATQDITALCESTMKNCLAPFRELLQRINAGDNVPPVSCIVSDGCMSFTLDVAEELGVPEVLFWTTSGCAFLAYLHFYLFIEKGLCPLKDESYLTKEYLEDTVIDFIPTMKNVKLKDIPSFIRTTNPDDVMISFALRETERAKRASAIILNTFDDLEHDVVHAMQSILPPVYSVGPLHLLANREIEEGSEIGMMSSNLWKEEMECLDWLDTKTQNSVIYINFGSITVLSVKQLVEFAWGLAGSGKEFLWVIRPDLVAGEEAMVPPDFLMETKDRSMLASWCPQEKVLSHPAIGGFLTHCGWNSILESLSCGVPMVCWPFFADQQMNCKFCCDEWDVGIEIGGDVKREEVEAVVRELMDGEKGKKMREKAVEWQRLAEKATEHKLGSSVMNFETVVSKFLLGQKSQD*