MDKFFGAAKKTLSDVGSLFREAAHDATYDLRDNALRGFGLPKLLTSAASLSVAGCAAIGTLAITCELISKVHVRRDCKNCNGFAGVRCKLCEGTGEVQYSTSTLSKANKASVDSLASGLVEGKEEIINYPHGYNAGYPLPYRKCPSCNGTGVSVCPLCKGYLAQPKLSFEKLMDVPSKTWNAYRKTNPPEMNRLLELVRDPELAAFLLYERYELEGGVKYDEDVKARLMATYQRNLEYNDIREEVALRRPGWEQLQEALYALDPERAKRDPVIVQDVPYYKALKQVEADVASMEVPPRPAEWTEKYKPILVEQYCGSEEEKTMLNISEIRTLVETRDNLIEQVLDAGWAHDWRQKKVEEVVKEKISPYINAEDSGKKISSKRQVREESRKDKKQPEPKAASKTPEKTQKAADKKRERQERLAKQAAEREAALAKAKKA*