MLLVIPNRKLFAFARSLGNMELASTSNAGSILWFFRDRGFDDKSIHEMFRKCKRLEGIQKERASENWSYLKSIGIQERRLPYVISKCPKILTLDLNEKLVPMVECLATLANKRAEVASAITKFPHILSHSVEEKLCPLLAFFQALGVPEKQLGKIIFLNPRLISYSINSKLTEIVDFLAGLGLNKDGMIGKVLVKHPFIMGYSVDKRLRPTLEFMKSVGLTDMNLQTVVMNFPEVLCRDVNKILRPNLTYLRRCGFEDRQIAAIVTGYPPILIKSIKNSLEPRMKFLVEVMGRQIDEAADYPSFFQHSLKKIVESRYKLLKQKNVECSLSEMLDCNQKKFLMKFGSLKGVPEIS*