MEEKLSSMRQDVIQEFVALYQRIGPYLPIEPYLVDEALRSYLDHIHATDSFTFLQVSYQDPRENEGGSVFFRNDVSHNRDLLEAESSARRCLEVEQRIRWEEIPKSKASLERAENEHALDLFKSEDLRRELEKNGVAQ