MAEEVSSVHFIHQQLLFDFEAFESFVSHVNDPSQTSTSDSNASTSDINPLSNYFNPHEDENNPSLLHCSTSAPSGFFQFQTKSPKTSTLSHRRPPLSISVPQPTFSQSPAESDSGDIRHYRGVRRRPWGKFAAEIRDPNRRGSRVWLGTFETAIEAARAYDRAAFEMRGSKAILNFPLEADNWSGSDPPAISGRKRERDSETEERQQVEIKVLKQEEYLPESDSTLAAASHGVSPLTPSNFRASWEEREMEGIFHLPPLTPLSPHPWIAYSQLIV