MGAPKQRWTPDEEAALKAGVRKHGPGKWRTILKDPVFSGVLYSRSNVDLKDKWRNMSVMANGCGSREKARLALKRMNQARKQDERSLSVSTEAISDEEMTEARLATTSSDSLQMRGSKRSIIRLDNLIMEAISNLKEPGGSNKTTIATYIEDQYWAPTNFKRLLSAKLKYLTATRRLVKMKRKYIIAPTLVLSDRRRIPSVPLLESSQRISSRVDPDDINTLTKAQVDFELTKMRSMTPQEAAVAAARAVAEAEVAIAEAEDAAREADAAEADAEAAQAFAEAAMKALEGRSIPRMMIHA