MDPGTASEAGASIDDVDTTRSELGSNKVDSIAGVSSNGELASAGELLTRMELDLACTSEKLYNLNMLMMHVATKESELELSDLEKDEIMGESVEKALEFDFLSGFVDSEVRELDDFISTFQKEIADVSNFVSLHEHGGSYLKLEEKLADTEKSLEQLRVQLNELKAQSTMFQKTASCFAEGEKGARENGEGFSTNGESLNANAKIKTPTAEQQKHFLRMLEKSLARELDLDKKLSESKQVEEDLKLKLHSAEEVAFCLEEEMLDILKRLFEADNNAAIFLSISKELFGRIQTSQFNLNALTQREAELRSKLVNLEEQSKLKESTLSELEFPEDGSNDQPDTLDGDITKKDNIILKLKEKLTAAESMAESANERCEALLEANSKLDEELGLLKRSGITPEKVESLEKQLKESDMLLQQAVASAEASEEKQNMLYSSINDMEKIIEDLKVKVSKAENRADSAENKCIILSESNAELTEEISFLRGKLECLEASLHQAEEAKLATAVDITLRTKLIANLVMQLAIERERLHNQVSSLSKENKGLVVKLQRTNKGSAVLETTQDSPGSVLSSGHVFRSATSGTESKEGVIKEATILEEVDGNMKDGAAHTDVELPVSTSPLEPVRRIDAGLLSFKHVSIAVIIVFIAAALYFFQLEKCPF*