MPPTDKTTESIQRLMDQYAEIARLAGGLAHEIKNPLSTIRLNMQLLAEDLLDEDEERRTPAQRRAAKRVDAVQRECNRLQDLLNDFLNYAKVSRVALEPRNLNEEIADALDFFEPECDAAGIEIIPYLDPELPSVLLDREAFRGALTNLLLNAKQAMPDGGQLVVQTRGHGAMAAVYLTDTGQGMDDKTASQMFETFFSTKPGGSGLGLPTTAKIIEAHGGTIAVESELGRGTRIAIELPAVARLAPVGEANPRLMSVDKINGIDGIERPAAGPPVKVLIVDNDAGHAEAMAASLEKLGYECVTAESGQQGADALERDSYEIVVTDLKMPGVGGLEILAKSKEVLPDAEVILVTGHGTVESAVEAMRSGAFNYLLKPLDLQQLRAVVDNAARSQHLRRANAELNRRLDEKFGFEGVIGNSEAMRALVERLGRIAPTDATVLIQGPTGAGKELVAQAIHQNSPRKPRPFVALNCGALSENILESELFGHVKGAFTDAARDRVGKFEYADGGTLFLDEVGDMPLATQIKLLRVLESGEITRVGSNEVVKVNVRILSATNRDLEVAIAEGAFREDLYHRLKVLTVKLPRLAERREDIPLLVDHFVRMHADRHNKQINGVSTAARRRLLAYDWPGNVRELKNAVETMVVIDYDGVLDLDDLPPELGGGDAGVPTEPGGAMGLADLVGKSISELEAIFIAETLKVTGGNREEAAGMLGIGERTLYRKIKEYGGWVVSSLDGESRRRSMEEKAGLPCESDFIQHGDLDEQHAWREFGGLTIDEAYVKFCTNPLCYQEDLMFMGNKAFVYYFTVIDRFVRDRASSKDPGARDEFYILAQAIAMQFPAPTNAIPAGVRLRILELAEFVIGDSNAEDARSADSRSSQTAWIRAWSRLQHVVPSV*