MNSDKHELQARLASLITLLEQVEDRCGTYYHQMEQVISSFEMVVGEGAAKSYTALALKAMSRHFCSLRDAIVSQIYTEKRKLLQDVPKISSGLSQLNLLDRECRHKRMSLQQLGIFQSQRQAFRPIRGLPETSVAILRTWLFEHFLHPYPNDNEKLLLASQTGLSKNQVANWFINARVRLWKPMIEEMYKEEFGESSEDSNSLAAGSMTGEGNTDQTED