MAEEASSLHLIHQQLLFDFESFESFVSHVNDPSQTSTSDSSPSTSDIIPLSDYSNLHEDENNPFLLHCSTSAPSGFCQFETKSPKYSTLSHRRPPLSISVPQPTVSQSPAESDSGDIRHYRGVRRRPWGKFAAEIRDPNRRGSRVWLGTFETAIEGARAYDRAAFKMRGSKAILNFPLEADNWSGSDPPATSGQKRVRESEGEEREQVEIKVLKQEEQSPESESTVAGATSNVLGIGPLTPSNWRAVWEEREMEGIFKLPPLTPLSPHPWLGYSQLIV