MNNAELYMEFKEECVAGLLVNRNEFSRRLKKMKKGTVIECVDGKYQIYYPIDDVKKHEQDSSESLSLRIDSAARIRFEGGLVEYEELLKEINKTRAGNCDFKVFGKLREEDVDADFFIADVYYMMQ