MISVLGSCLSLSEVEFGKQLHSITIKSGFDIDLVVSTALTDLYAKCSDMKCARLIFDKVELKDLVLWNVMIYGYAHNSFGKEAFGVFKLMRTEGLSGDSFTFSSLLNACSGLRSQEMGKQIHGCIIKLSIDLDFLVSSTLVDMYAKNENLGDARKAFDGMVVRSVVSWTTLIVGYGHNGEGVAALKLLSRMIRDGFRPDELTLASILSSCANVATSKQTVLVHTHIIKNGFESFLPVSNALINAYSKCGYIESAYLVFKLIRKHDLVTWTSMINAYAFHGIGREAIMLFDKMIEEGVWPDRIAFVGVLAACSHGGLISQGLRYFSSMENVYQITPDSEHYSCFIDLLGRAGLLKEAFNVLMNVPFDPGANVWGAFLGACRIHGNLELARFAAEKLFEIEPSEPSNYALLSNIYASLESWSDVAKVRKMLRERCEKKVPGCSWMEIGSKIHSFVSSDKSHPQVKEIYAILKVLNEQLEEGISYINGNVFNAVGMIN*