MGFDFGRGGRVCDDKISEGVELCPFLRNIGVTTSFAFSNLKFPVPAPTRAGRGPIFEDGPGFENSFRLFHGKDGVVPLKRASGEQNARSFTETLDAEDLSFHPLSARAATISLSSFGAGGPFGFDGFMARQNAKKPKEKKPKKETEPEKKRRSKLESHMHEAMGSEWLATGQCPIAKSFRAVSGVLPLVSKLLPKLPQGMKYRCPPAIVAARAALARTEAVKALRPQALPTKVLAIGMVGMALNVPLGVWREHTKKFSPQWFLAVHATIPFIAMLRKAVVMPKYAIAFTIGSAILGQAVGARAERIRLAKLKSLDEQPQETSMDSQVSESLPMSSTIHFSSVVSESAIEDIPKENKERLTPVPLTLQCSSESLSDRSMSSFSLPVSVS*