MSTANRYQHIKSTKPVVGKARKLKDLMIKSDNRICADCGAPDPKWASANIGVFLCLKCGDVHRALGPDISKVLSVTLDDWSDSDIDSMVEVGGNSYANSIYEAFLPKDHPKPKPDSTMEYRTKFIRAKYETQDFLKPSLRISSRSSFKSTTSVKSVDSNFSSTSRKDVFEDTREFVGELNITLVKGTNLAVRDMLTSDPYVVLTLGGQKVQSTVKKSDLNPVWNEVLKISVPRNYGPLKLEVYDHDMFSADDIMGEAEIDLQPMITAAMAFGDTSRLGDMQIGRWFMTKDNALMKDSTVNVVAGKVKQEVHLKLQNVESGELELELEWVPIL*