MQLEGIFPDAVTFVYIFKAYGSIRELNKGREIHAEVMRKDLLGRSLHIGSSLVDMYAKCGSLGRAREVFEELPYQNIVSWNALIAGYVEHGAGEQALECFEKMQAAGVSPDIVTFVCALKACGSTGASEKGQAVHAKISKNGLLKESIVGNALVDMYAKCGMLIKAQDEFDNVLAHSVVTWNTLIAGYVEHEYYEEALDCFAHMQLEGVIPNSVSFILTLKACGNIGASGKGQEIHAEIERKGLFEMDLVGTALVNMYGKCGLLAMSQQVFDKLPARSIVSWNLLIAGYAQQGESEFVCDVFWKMIQEDIKPDSVTFVVVLNVCSQRGLHGAAQTYFDAMSKDYGIAPTLEHYTCLIDLFGRIGELDKVTAMIEQLPLCADLGVWRSVLNACTKWENVELGRCAFEQTVHFDEKDATIFVSMSKIYRGVSS*