MTFDVIIVGGSYAGISAGMQLARARRRVLVMDTGLRRNRFARASHGFLGQDGRDPAAIVDDARAQLLAYPSVEWLSEAAVAAKKEADGFVVKAANGERFTAHRLILASGVADELPEIPGLAERWGRHVFHCPYCHGYELDGGPIGVLAASPLAIHHALMLPDWGATTFFLNGVFEPDAEQMSRLDRRGVAIEREAVVALGGARADVTLASGRTITLAGLFTQPRTRMASPLAALLGCEFEDGPSGPFIRTDGMRETSVPGVFACGDAALAAGNVAIAVGDGARTGGAAHHSLLFR*