MKSKNRQWPSNFIHNLFIVLLFLFLKLFLLVQCSNNNLTESLDVILHEHAFKSLVHQHTGDLYNANLPSNLAGMKLSLIRLRSRTLWKKGANFSGFSIPPKTIPVPYVKRIHIVYNDLGNLSSHYFNISGYNLLTSVIGFMVYDAPSHISSITNLTKIDLRPMGQPIWIEFKNVTEMKERPKCVMFDENGKVSLSEMRFPNLCYTRNHGHFSIVLPLEMKKKRRIWGFLVIGFVIGLLGLALVAAVGKMVLGIFKAKKTSEMEREAEGGEFLETIVVGRSKMPIAMVTRTHPVIEGPCFP*