MKHLHPAPALAKCSSTETSLQKEDSATKNAKGFKGHDMLSPFTTGWQSTNLDPLLIERSEGPYVYDSNGRKYLDALAGLWCTALGGSEPRLIAAATAQLNTLPFYHSFWNHASKPSLDLAKELLNTFTATKMGKVFFTSSGSEANDTQVKLVWYYNNALGRPNKKKFIALEKSYHGTTFISASLSGLPVLHQGFDLPSPFVFHTDCPHYWRFHLPGETEEEFSTRLANNLEKLILKQGPETIAAFIAEPLMGAGGVIPPPTTYYEKIQAILKKYDILFIADEVICAFGRLGAMFGCDKYGIKPDLVSIAKAFSSGYMPIGAVLVSPEISEVIHSHSNKLGSFAHGFTFSGHPVSCAVALEVLKIYRERNIIEQVQSLSPRFQDGIRAFSDSPIIGEIRGTGLLIGIEFTDNKSPNDSFPPEWGNRRWGIAGVGAYFGAECKKHGMIVRSAGNIIVLSPPLIISPEEVEKIISICEKALKATEERVKELKSQEK*