MGRRMVILAHQHLQTLCARSLLLAGKGSRRSTFSTSTISTTGFLCLLRNPSPPVFSVKTEKKPIAALPDDQPLVQPSTKVPTALILGEAPREKENRFILIDGKAVVYRAYYKLMAKLHHGNLNDTSGEGDWVLTVFTALSTVLKVFELTPSHIAVVFDHDGLTFRHTLFSNYKSNRSPTPDTVVQSLRYIKPALTAMGVKTVEVPGVEADDVIGTLAMSVTKAETKVRVLSPDKDFFQLLSPSLRLLRFVPRGSGIVSFGMEEFQARYGDLDPSQFVDILALTGDRIDNIPGVPGIGEKIAVKLIKLYGSLEKLVQERNNVKGKRALNGLLADKGEVFLGKRLVGSWEFFLVGSCFCFCYCLKLRFLLANTCWYGEKLQLDLVICPRLCKTSTICASNEKLEWQQLAYALRQMGSKSFPKRHIDILYAC*