MTSKHFCLKWTRFQSNILSAFESLQSTEDLADVTLTCDGINIKAHKFILSACSPYFRTIFKENPCPHPIVILKDVAYADLMAIINFMYHGEVTVSEEQLSSFLHTAVILQVLGLMNSDEAPQKKLYVPQKKPKTNIESQESPQKKAKLSPKPKKSVTPPGNAEEVLNEANRSIPAQFEVVEVDKIKTEDELGANSEYDVSENVEVVVGEKADTPGSILEAALEVRDKPSSILERSLTSQAGRSPSSVPYQSDKVCIIQDLPKTIFIPRKPPEVDLDKRAMTPEEFKEMSIAARLTDLQPHHSSQCGNCPHCGKVYSNQSALKYHVRLVHSDLTNMYCCHLCPESFDYREGYKKHMAEVHLIRN