MATKGPVCGVENCRSRRYEEGDDGRLYCQNGHQQAAVVRGEDDDDYISAARTVTRKKKTAEEEDKTSDKIFKGPQAFDLYLKCLQLVLRHQLWFLVRDKGLPAELEALVYDLWSLRIAQLEDKIASNEDPSSNPQSQSQVFNTLESGDDATDTEKGHVSSMMRKRDRRLSTAPNLNDCVLLCYLGITTLRLPFTPGDLYAWVADGKLAYCRAIKLLPLAMRDRLPPTYRANLDPIAPLTYTRFYRTLTDLQTSYDADHGILWPPLNFSLLSYRYLRELALPLELYAATKRLGDLLGYDFAPHYEGKKRLGIRHLPEAQLVSCIIVCIKILYPFDQEQRQWGLSTQHTMTAMNWDVWCKEMRLPLHHEFDVVKAVHSAMEPVPNVADEDGQTLRAGQAYPRWRTRGELPEAARLLFEKARRLAGLSMNMLILAVGFTEARIEQWKRLQRQTTDG