MFHQDSLQHLESESFIDLGHLMDFTTIVKSEDDLVAREIFNSPSNEGKMLCSADDDLKSKDFRESPPHTPHMKKEDSFTYDLEWMKAVLNVPEPAAQEVQEVQEVPALATKESSNLGELMKMIDPAQLIHDFDDGLLNESGMQDSKVIGEEIGLHDDELVGLSVRDLNRRLSGVPKDQVKILKQRRRTLKNRGYAQNCRTRRLRAKSRLEEDNISLHLQVQVLQQQLDQTSKERDRLKHKCSELLRFARSSCSDSSTPASPYQ