MDYSMVNPVKAESRLSSGEANGQQPRPMDGLSDAGPPPFLTKTYDMVDDPRTDAVVSWSATNNSFVVWDPHLFGNVLLPRYFKHNNFSSFVRQLNTYGFRKVDPDRWEFANEGFLRGQKHLLKSIKRRKPPHSSANQQSLGSFLEVGHFGYDGEIDQLKRDKQLLMTEVVKLRQEQQNTRSDLQAMEEKLEGTEQKQQQMMAFLARVMHNPEFIRQLFSQSEMRKEIEDFVSKKRRRRIDQGPELDSTGTGSSPEQGSQVMFEPHDPVDSLFNGVPSDLESSSVEANGIKAQQDVASSSSEQGKSGPPNGELNEDFWEDLLHEGGLDEVRNPAIQDDMSLLSQKMGYLNSNSTKSTE