MHVLSVSEINAQIKALLEATFLQVRVQGEVSNLTIHKVSGHAYFSLKDSQSVIKCVLFKGNANRLKFALKEGQEVVVFGGVSVYVPRGDYQINCFEIEPKDIGSLTLALEQLKEKLRLKGYFDKENKLPKPHFPKRVAVITSQNSAAWADMKKIASKRWPMCELVCINTLMQGEGCVQSVVESIAYADSFHDTKNAFDAIVVARGGGSMEDLYSFNDEKIADALYLAKTFSMSAIGHESDFLLSDLVADLRASTPSNAMEILLPSSDEWLQRLDGFNVKLHRSFKILLHQKKAHLEHLAASLKRLSFENKHHLNTLKLEKLKIALENKTLEFLRFKKTLLEKISIQALTSPFLQTKTERLNRLENALKLAHANLKLPQFGAFVSKNHQAVELEALKRGDKIELSNEKARASATILSVDRV*