MGLEGQSLGMMPLRRAVLHLSGCFRRRAAGSGTTRSISIVGHGQTSERGTKLVEAEASGDKERREGGGLSGRLRFAGLQAADAERVRGHRNLLLPHVKQALRDLFQRYQSFPEAARNFQSEAQVERLHDLTQSHWDVLTDARFDSLYAERVKVIADTESRMGLDPRWHIAGHAVVLEHLIAGIVEDSWPKSWFKGAGRREAAVALAQSVIRTVMVDLEISTSLRINDMRLTHQQTLASMSSAHKVETKTLLDAISDRLRNRDFSDRLEIDAHGNSEAVEALHDGFAGIRTALESAQRDAERVGMHAGRISLSAQAFAGSGAQASQALDQIAIDMDSAARDARKSAQGAEVTGVNEAIAGLVRETSQSADMIEQISKSTAAVSGDLKSGAASAGEAAADSVDLQSVILELGQTIREFRIQRYHAEEPPRFSTADRGRLEHRDIAAVGETNSVSDYPMAARGGSFR*