MSASTASIAATYAELPLDVQFAPVREAQVSREMTTRYMQDMLDYAEADVVIVGAGPSGLTAAYEFTKHPNVKVAIIEASVAPGGGAWVGGQLFTPMVVRKPAHLLLKELNIPYEEREHYVVLRHAGMFTSTILSKVLAAPNIRLFNATCVEDYIIRNKQVHGVVTNWSLVTKAHGTQSCMDPQVMEAKIVISSCGHDGPHAAQGVRRLAQLGLIEGHAGLGALDMQASEDQIVAKTGQIIPGMIVTGMEVAEAFGTPRMGPTFGGMLMSGRKAAIVALQKIGQKTPVGK*