MHTKYFLNGLLETESKKLLCFHAFMGNDPKEGYEEVSKKLVKYCEGHPMALKVLGGSLHNRDVTYWEGYIDMLNKENNPPINNVLKMSFDSLPLENDKELFKHISCFFVGMDMDVTVAILEACSLETRSGITNLIDKCLLSITWNKELAMPQLVQEMGRFVVREESHYNPWERSRLWGHESFNVLKHKKGTENVLGLTLDMGMLEKEKLHGSLKLKTDALSKMDRLMLLQLNYVQITGSCNKFTEELRWLCMHGFPLKSIPSNLPMENLVGLDTSYSNIESFGIYYWYPQQLLKRVKVTYPNLPLLC*