MEKAALLFLMLMMPLMKEVCSQSVNREPTSTFWHKTLPFLSVPPEIQARFSPLQTKETALFLGYIKRGSLPSHSVEFCKAAGLVCKSRKGEVIARNHGTFYSQHLRWSNVNGAIKNVPNTYFNSDYKSSEFFRVKKLVKGGKMKIAGITNHVWKRPFLPRDLSSQLPFSTKQLPELLTLLKIDSTSSMAQMMASTLDECEALRKNEKKKCATSVEDMVDYATQLLGPQLSIVETTGPAKLAEGKTVTLVDVSLRSSEEDEAMGCHDIPFPYSVYYCHSIPKTKSYQVTWKGANNELVRAAAVCHMDTTDFDPAHPSFALLNTKPGEGEICHWLYNGNFIWVPSK*