MAEEASSLHLIHQQLLFDFESFEGFVSHVNVPSQTSTSDSSPSTSDIVPLSNFSDLHEDENNPFLLHCSTSAPSGFFQFETKSPKNSTLSHRRPPLSISVPQPTVSQSPAESDSGDIRHYRGVRRRPWGKFAAEIRDPNRRGSRVWLGTFETAIEGARAYDRAAFKMRGSKAILNFPLEADNWSGSDPPATSGRKRERDIETEERQQVEIKVLKQEEHLPESDCTLAPASNVLGVCPLTPSNWRAVWEEGDMEGMFHLPPLTPLSPHPWIAYSQLIV