MSLSKKEINDLIEALGRLTPAQQEWVKSAINAFGSTCQFDRAPDSDVVTDAVLASLGDRLLSHHAGSRQALSKDRFEFAFEAALNAAGIPAQLVKSRTNRGHDINIRGIPVSLKTEAAANIKDESIHVSKWMELGRGEWKLPLLRDLFLEHMQSYDRIFTLRRLKDVGAKIRYELVEIPKSLLLEASNCELEVCTKSRQNPQPGYGYVKDAIGQLKYSLYFDGGTERKLQIKHLRKDLCKVHATWTFGSAPA