MEPVEQSNDVALDIIITNVVSVFRTRCHLNLRTIGLEGTNVIYKPEVGKVLMKLRKPRITASIWSSGKIICTGATSEDEAKLGARRLARCLQKIGFKVRFSDFKVVNVLAVCSMPFQIRLIEFTKNNRPIASYEPEIHPAASYRIKNLRATVQVFSTGSITVTGPNVQSVASAVEQIYPLLLECQKKLM