MAEEASSLHLIHQQLLFDFESFEGFVSHVNVPSQTSTSDSSPSTSDIVPLSNFSNLHEDENNPFLLHCSTSAPSGFFQFETKSPKNSTLSHRRPPLSISVPQPTVSQSPAESDSGDIRHYRGVRRRPWGKFAAEIRDPNRRGSRVWLGTFETAIEGARAYDRAAFKMRGSKAILNFPLEADNWSGSDPPATSGQKRERDSETEERQQVEMKVLKQEEHLPESDCTLAAASNVLGVCPLTPSNWRAVWEEGDMEGMFHLPPLTPLSPHPWIAYSQLIV