MGAPKQKWTPDEEAALKAGVRKHGPGKWRTILKDPEFSGVLYSRSNVDLKDKWRNMSVMANGCGSREKARLTLKRMNQARKQDERSLSVSTEAKSDEEMTEARLATTSSDSPQIRGSKRSIIRLDNLIMEAISNLKEPGGSNKTTIATYIEDQYWAPTNFKRLLSAKLKYLTATGRLIKMKRKYRIAPTPVLSDRRRIPSVPLLESRQRISSRVDQDDINTLTKAQVDFELTMMRSMTPQEAAVAAARAVAEAEVAIAEAEDAARDADAAEADAEAAQAFAEAAMKALEGRSTPRMIIHA