MHTIVKPQLAIWKPSCSPSSLMAMLSPTIAQRFQCSWQYMKRTTRVASRVATIHGPLVTSRPTQNGQLDAKLDMLHANKQKWANMPLPGKVEILQEILARSVDKTRSLGLAAXELRGQATNEVYPHTETDQRLASSLLAGVTAELYIQPGKPATQGAALQAGKGGKVAALLGAGNHGFLGLKDVLYMLFECNNVVVFKPHPLQAKWHAVAEHILEPLSRRGFYTSLACNSVEETQQLVYHPAVEAVHMTVWGADPEEQARRKAANDPVLKVPMSSELGCVTPWIVTPGRWSPEELKTYAQNIAAGIVINNSCNCNSLKVLVLPADWEQADELLSQV