MENGGGGGGELMFSDEELREISGVKRGGDYVEVTCGCTSHRYGDAVGRLRVFIGGDLEITCECTPGCQEDKLTPAAFEKHSGRETARKWKNNVWVIVNGEKVPLSKTVLLKYYNQASKNANGSHRSHNGRVCHRDEFVRCTRCNKERRFRLRSKEECRIHHDALADVNWKCPDLPYDKITCEDEEERASRRVYRGCLRSPTCRGCTSCVCFGCEICRFSDCSCQTCIDFTRNAVA