MKRFYGFLHMKSRRSNANVFSIDDDVKRIIEPDPELFAENKLDKFCSQFQLKVNPKTEKASRRFWRDKSSLSKEMAGKYAGDDMYSGISYDSLAARKTEQVGSLTPVQDFEAMLARRDSGEWFPKAIREIKKLITDLLDSSYKGNTYHIAMDCFVALRNGCVQQEEPMEFNNFMRELTNKCQGKTLNDFWELLVSKNFSLINKNEAADSDVTKEEAKEFLTKANVVGLQEHEKPPDIVVDEMELLLRKVV*