MSDLKQRLARLGLSQYLDAFTAEGFDTWETVLDITESDLSLLNVKLGHRRKLQRAIAETRGQTSDRPLPISLGRAGSAEASYRSGDESATETNRKQGETNTNGAGVKGTATKRKYRRHPKPDEHAPERPPSAYVIFSNQLSFTEIAKVVGERWQVLPTEERETCERQANTAKEKYYAELADYKKTPQYEAYQKYLEDFKAKHAVPTKGPYNHSMSLSITELTGLEGKRSKLETETSTSTRSSSHDQHERASNRRLSSVQPDPSAIGIHGNGASPPTVPGRLPPGSTFLSKPTSPASHATLNSPRTIDHYSPISASPRSSLFDISSAIPPRDSRGPPDANYPYLPSAYSHPPMQQPASTTPPSHPSTTRYQAPVDLPSRRSMREPTRLPPLSREDTTWSSESGHSGSGYSITPSLFPGSVLPLDPQKTMRMLPQPVPSIGPSASLDRPPPAQLAQLSGHPSDYRTQGSLAALVRAGELAARVADEEAMDVEGSSISP