MASLGRQVPEWHRLMALSWACLARQTCHFRKEKKMSPSLFCKLTTVPSRGNFQEFSSVRPKKYMQEPEHRTRLVPCLHEEQRTCMGSESLELERAISSLQDMGFAEAHIDSLLNIQPSVHPQQLLDIISELLLLGLNPEPVFMALKKNPQLLKLSATQMKRRSSYLRKLGLGEGKLKRVLSVCPKVFTMRQQDIDNIVKVLKEKCLFTVQHITDILHRCPAVLQEDPSELEYKFQYAYFRMGLTHLDIVRTDFLQYSIAKVKQRHIYLERLGRYQTPDKKGQTQIPNPSLKNILRVSEAEFLARTACSSAEEFEVFKKLLDQEEEESESHMSEEEEEEEEEEEEELP