MFIMKAAPALAGGNTLVLKPAEQTPLTALYLAALAKEAGIPDGVLNVLPGFGPTAGATISNHMDIDKVAFTGSTEVGRLIMEAAAKSNLKPVTLELGGKSPLIVCDDADVDTAVELANLALFFNMGQCCVAGSRIFVQESIYEEFLKRAIEKAKKTVVGDPFQNGVEQGPQVDETQFNKILGYIESGKVEGAKLLTGGKPIGSKGYYIEPTIFGDVKDDMKIAKEEIFGPVMSVLKFKTLDEVVKRANDTMYGLAAGIVTKNLDIANRLSRSIKAGTVWINCYHVFDAALPFGGYKMSGIGREHGIHAILNYMQLKAVVTPLHDSPWL*