MDAKKATIAIIALAAAATAYKVMSTTQEKKNTEGVCPATGQKRAGSTGCPFSSGLPLPDPGHRCDPNSIQEEYKVPEVPPLTEAQKDIIKSTAPILEQHGVTITTHFYKNMIRAHPELRDYAYACNIHDLTPILPVVERILIQAIVDILGDAVTPEVGDAWYNGYWNLAHVFIKRERQLYDSAIEAGGWEGWRQFKVAKRGYKQARQYSLSDAPNGEYFRISVKREDGVPVPTLSNPEVPFHPGWMSNVLHKDYQEGSIVNVASPFGDFYYAPSDSSPTAPLVLLSAGVGQTPVMAMLNAQLAKNNEPNSPIKPITYVTVARSPKVRAFKDHVKKLSDVHENVKSRIFYSRPTDDVVEGQDYDFKGRMDLEKIKEDLYLGDKTAEYYICGPSKFMLNTRDKLQSLGVDPSRIHYELFEAG