MESIMDPDLDPPLSQPFLDFWNVLDNNVRSIPKEQAELWDPQDLVLGLPDLGDLPLLEELEGAPVAGLGREAPPPGALPTSSIVPSTEDYPGAHGFEVAFQPSGTAKSVTCTYSPVLNKLFCQLAQSCPVQVRVAQAPPPGAMIRAGAVYKKAEHVAEVVRRCPHHERSAEHSDGVAPAQHLIRVEGNPQAQYCHDETTKRHSVTVPYTPPEVGSDSTTVLYNFMCNSSCMGGMNRRPILAILTLETKSGQLLGRRCFEVRICACPGRDRKTEEENLRNKAATTGGGAKRALKVPTDDLPNPKKRVPNPSTEIFTLQIRGHERYEMFKKLNEGLEALDGQEARAEDPGIRSPKPLLKARRAKGLALVSCKKLLVKDESQDSD