MSHVCIHAQYKILSPRQIVRDNLFHGTSHCSDALVACSIRSLFLVLHPNHGAEGATFTFQNNCKYMVWPGLLPNGGSQLLADGGFELGAGQTMTLNAPVGWSGRFWGRTGCSFSSSASPSAVACETGDCGGGKLQCSGTGAATPATLAEITLAGTQPNVKQDFYDVSLVDGYNIPIAIAPSITNPNTSSSASSQQHTSAATSTTNYVCGIAGCIADLNINCPKALQVLASATASTADTDGTAVIGCKSACEAFLSAEYCCTGSYANPTTCQPTTYSQLFKQACPQAYSYAFDDRTSTFTCTGADYSIIFCPDSLSQTNGVGSPLNDSGSRMILSLWWRDFLGLAVLNIMALFLAL*