MKELKLEVSRLPQSRLALTNKAYVHPSALQGLVLGQQKPAPKHLEVLLNRHAVFHVEEKDGVPCHQIALNRLHRQYTQLCLGDQVSLKRLSCDVMKDLAAIAVSVRFLSQKKQRSFQPLLINTEELAATVKTTFEGQIFQPKQAIAVDYQGTLLELTIANISVDFFGRLVPTTNIHFQDQSNMAVLKFIDYKPSNFNLEEWGIFGLGAAINHVFRQAFASRLVRSSHIGSHAVHSMLLRGPIGCGKMLLVIKLAQALNAHYPYIIQDLSTTVLDELFSNAEKEQRKRKKGQLHIIAIDGIEWVREQRNLELLLRRAQQCHNVLVAVTTRQMDFESSSFHLVVDVGPPPDASARLKILRHYTAGLSEEALQRLPELAERCPNYTGAELEGLAKAAASYALARSHGKTSIEDPTKYDPKVTYSDFEKAMQDIEPRLKNAPVSSKTAVQLVANDHPPEDQEDWILV*