MFEKLRVHKALHGNIELKAKYHDEQLVRWAGVQKTNYRTGTLSESRKQRLDLLGFNWDVSLENANRVAAYTSTKNDERWQEQYLNLVEYRRQEGHCNVPFEYKEKSIGRWVSNQRETQAKNLLPSERKKLLDKIGFIWNVKEHNKQEAWMTMYSAAHAFFHGNRHLNVPSKGRQPRPPTKKAAGSRKKKVVSPDTTADLAADTTPPKDDDAGTKPLSLFRRLKPLILKVVGKGIVGSSQDRLRDCVKLLETSIEMHNQHPETPQGLDTKTKLLFLALKLDKALGVYSNDKGKDATCVYCAMYLEHLLQRGTGGCVTGCTVAAGDTFLTPSSPARKKRKME*