MSEFKVKTGLAQMLKGGVIMDVVTPEQAIIAERAGACAVMALERIPADMRKSGQVCRMSDPRMIKEIMEAVSIPVMAKVRIGHFVEAQILEELQVDYIDESEVLTPADWTHHIEKHNFKVPFVCGAKDLGEALRRINEGAAMIRTKGEAGTGDVSEAVKHITKIKAEIQQYKENLKTESDFAAKATELRVPVDLLKTTLSEGKLPVVNFAAGGVATPADAALLMQLGCEGVFVGSGIFKSSDPEKLACAIVEATTHYDNPAKLLQVSSDLGDLMGGISIQSINEAGGKNGARLSEIGW*