MKRLSEESWSGSESDGTIDVGKEEEYSQVSRAVSPTTTSQIQARKKRRGIIEKRRRDRINSSLSELRRLVPTAFEKQGSSKLEKAEILQMTVDHLKMLHATGGTGFLDARALAVDYRSIGFRECLTEVVRYLGILEGQNGADPIRLRLLSHLNNYVAEMEPSPMATSLLPFQMWPWSFLHNSTAPANQVLIPRREVVPGLAVLTASPLAYPSTTMRRAPVRRIPSAIMPARRNFLSNRMASSSRRARPTVTSTTPCAMSSVPSASGALRDATSRSSQIATFLLSSTSAGVPIPPASHTAPPASNDSPQGPGTGGGTSRLCRSWATEIGAF