MSFKTLSFYSAQQYIQVPDAPERKHQEVLPRKDRVMRHDNRELTNPKSVGDLFRGVPTNDKMDQSRVGLKNETLDRIMDKVLRGPTETKACFRDASSENQDRIYMGSLFPGFRYVIPQDRDMVAEVKGVTYLVVARENTGEVIVGDNGKPVLVEISADFQESHEIQYKKEDRRWSMAPEDIYQVGSSGCNKLLKELKSSHPIERPYCYVWAKEEYNYGILDIFGSVKVLNHTITPASVTSVLLKTDAYNFVQGFMRVHVGNEFLGWTPEVVENIYRQRLIEIRKEQREVLNSRYFERNLLLYLAELRTTTDLWDLQENAERYIITLNIPNFAVKQLEDAERVFVSEEEYSFVRGPACIADCVHDCRGRSEIRQGHEGGRMNGTQK*