MEKIRGCCGLRTVVSGWELCISWAMEKAAAAACGWRKGLEEGEPEWEAMELEAAAPAIFPADGGGGGGRRSPAAWRIYFNQHMRMTSTICYKGPKMKQTWTNGQSCSPAAEGSITVQTPTYPILNLVDFIPKDGCKRGPRGARKRQTFPSRGARTRRAFPLQQLCFGTTRNKRCRLRKNNDHWTIKEVTNLVQGVSKHGVGRWTELKRDFFSTSIRTSVHLKDKWRNLLKACGIDFTSTAKGNAQKTMLWPLDKRLIEQITQLAYKHPYPRQKY