MSLLVAEVVGVVPHPKAGDKMRVAELDTGYGRLKVVTTALNVKRGMKVVFAPVGVTTASGLTISQRTLKGVDSFGMLCSAYDIGWSSVADGQLVVLEEDAVVGQPAPQQAPEQNAASLFAALEEAVTVDKAEEQEEQAAAAPAPEAEAAGGKKKKGVKRVGAARLFAALEESVGAGPEAGPGGDGAADQAVTAGSKKKGVKKVGAASLFAALEESAKGGEAAAADPSPQPAGEQPDVSQAVADASSKKKKKKKGGEDIDSLFAALALGEKGGKASKAKEADQELDALLAELDAPKAAAAPGAEGKGKKKKGKGGKS