MHLTATTGMSPQEGANPLSDTYTKMTSDILAERTLGDFLAEHPGELVRTGSPHFVCTGLPSHWRSNKTLPVGFKVVALGEVMDGTVVTVRAGNDENYCAELRNCTAVMKNQVAKFNDLRFVGRSGRVGIKSSPTKRRNWPVQVFYTVRQKSRFLRETKHFFAHDILADINKSPLRG