MDCLGASMDTIRSLIVGALLGALAMPAWPGALDEIRESGELRLAYRMESPPFSSKAPDALAPEGFTIDICRIVARDIQAHLGLEEMKITWVKVDADERISAIAEGRAHIECGITSVTLSRQEHVDFSNLFYATGASLMILNSSEIRNIDDLGNKRVSVVEGTTTEKVLLEALEERGINARVIRVPNHADGLKRLVNKNTEAMAADQATLFGIGFLAEGEERLVITEDMLSFEPYALPLPRNDADFRLVVNRSLSNLYQRGDVGRSWERHFGVHGVKPTQMLLTLDEMGIFEVMYNCRAMRRLDSKPVPEELLVKLIEAANQAPSGSNMQNGRWIVVRDPEVKQKLADLNRAGVEAYVGPQSGRAGSLPHQSADKRQRMLDAVLWQMEHLHEVPALIIACMEFGQKVDATMAARGGGSIWPGIQNLLLAARALGLGAAPTTLALGDPKAVAEALKLPETMAAYCLIPVGYPLGKFGPVTRKPVTDILRFDTWS*