MSEDREILRELWNGQVPVHFVLSSEEITTVETPQPYFALVPRQTYFPLCLEKVNRHFLKSTSHAANAEVWLDWEGTPLRLHYPVGVLFDMYANEGILPWTVTVHYTNFPESELIHLPSRDAVEAHFMFTLKEADSLKHKNTLVSNMQKKDHKQLWTGLLNDRYDQFWAINRKLMETSTENPFFRYIPFRIYQPDKPFIQTLVRPVDEEGRRLTLEQLLKRTLPDASDRTVKIQGIRVPEQTPIQWLSEHFSHPDNFLHICVLDK