MGPDVFPMNGSAGEGEVLVLFDAVKRETYTPTSGFKQLSRRLRGIFKAQQNKDELTAERLADASIVVFGSPREDFSATEVDVLHRFVAEGGSLLFLVGEGGDERAGSGVNAVTEGLGIAVNADSVVRTVFHKYPHPKEVLITDGLLNRALATGGGRSGRGGESTLSGGQHAKWLNEGGVDGHGPSASGALPLVYPQGCTLTVQRPAVPILSTGKIAYPMHRPIGAVWQGQAGQGRVAVLGSALMFSDAWLDKEENGKLADFLFRWLLPEGGLELHARDAEEPDVSGEAVSLPDMAALAGRVRACLQEGDDVPRDLPALVQDRLFGLDTALIPEATQLYAKLAVKHAPLTLIHPNFETPLPPLQPAVFPPALHEPPPPALELFDLDESFAGQAVRLASLTNKCLEGTEEDLLFYAIEGSAICGVTPKGIGASEEASVHTAKALLAHIMKQLVTYKKLTPGEAG*