MDGLSIGASVIGIATAAIQSVQVLARTIDNIKNVPDTIATIKVELQAVEPLLRRLNVELQRDDSQIILSNEIRFAVLNCDRACKAFRTLLDHWMSKSTDEKTFWMDRWRVGLFGKERIMTLKGQLNDCKGTLNVALLTATTIATTRQENMMNELRDAILRQNEAFLQQEISRADGQCAEIQLSLQQVEASDNGQQNGDLEQSRNELLQEIRQQQASHDAFRITCEGELSRTVYERTGQKIKGVKATNHSSSLAGFINTSGDELTIDQDISDVTADNWSVAAAGVIKNLNFKDLRSTATSRQTP*