MSDEELARFVEHIDKDNNGIITFEEWRDFLLLYPHEATIENIYRYWERVCPIDIGEQAVIPEGINRHTHASNYLIAGGVAGALSRTATAPLDRLKVILQVQTSGAHVIPAINNILREGGLKGFFRGNGINVLKVAPESAIKFFAYEMMKNFVVNINGEEKEDIGAFGRLFAGGTAGAIAQAVIYPMDLVKTRLQTYTCEGGKVPKLSKLSKDIWVHEGPRAFYRGLLPSLLGMIPYAGIDLAVYETLKDMSRQYMLKDKX