MHGEGLAPNKVTFLAILSAVSGARGLEEGRKIHTQVVESGYSGELSVGNALIDMYSKCGSLEDARKTFAGMDEKNGLVSIGNAIVHMYGKCGNVADARKMFDKMRERDTVSWTTMIAVYAEHGYDREALQIFKVMLLESVAPDKVTLINVLDACSNVSGLAQGRLVYKQFVESGAHELDLVLGNAVARMFGSCGSLREAREIFESLAARDVVSWNCLITAYAQHGSFEESLRLFRRMLEECVKPDEVTFVGVLSACSHGGLVADGCQFFVSMVQDYQIPAEEIHYGCMVDLLGRAGRLAEAEELLSRLPCAAANDVMWTSLLSSCKLHSDLDRGKRAAKKLLAMVPGDPSHLLALATIHAASGEWKEAMRIRKEVMERGSGAARGGAGGMSRIEVNGQVHKFVV*