MSAPPPQPGPQPGPGQIPMPQPGQRPTPEQIQAMQRQLAIDAEKNGMTVPEFIEHIKRQAQEQMRMRAQQQQGGDHGHGHDHDHDHDHSHPHPHQQQQQGRSQPITPGPPNPKALALAAFLRGQDLKPRTVIMNGERKDMFRVKRALRALQSPAYEKARKKNPLLPEITDRASLENTFKLLPLSMLALRVSKIEPQAGPNGKKPKRVKGQWTVKVEPQQEAQDDMYYAWLWEGSQLKRKIYAGLALLAIFAVVLYPLWPLVLRQGVYYLSWGLLGLLGLFFLMAIFRVILFCITYFTNSPGLWLFPNLWEDVSFMDSFRPVWAWHETEKKKKKKKSTVAVPGTSVNPALAGATGLAPTSATTTGTDTQVKTGDVQQRHYEAPRVEELEDDA*