MVFFRSISRGISSSLCKTGYTHYRKLRFLSNIPENTVYGGPKPQNPNQRVTLMTLRQKYKKGEAITMVTGYDYPSGVHIDMAGIDICLVGDSASMVVHGHDTTLPITIDEMLVHCRAVARGAKRPLLVGDLPFGTYESSTKQAVDTAVRVLKEGGMDAIKLEGGAPSRITAAKAIVEAGIAVIGHVGLTPQAISVLGGFRPQGRNIDSAVKVVETAMALQEAGCFSVVLECVPAPVAAATTSALRIPTIGIGAGPFCSGQVLVYHDLLGMMQHPHHAKVTPKFCKQFGQVGDVINKALLEYKEEVTNGSFPGSAHSPYKIGAADMDGFLNELQKLGFNDAASAAAAAAEKI*