MAAGRQLIAPTAAPSTFAPSRQPLRSAAPLKWRARAKEGGEPVVSEDVLARLRAAEEETQRLRKELAASQAVASAATSVDAAAADDMKPASRIDGGDLRRETLFSVESRQRNWLSENDVSFFTGGGPSESDGTDAAGAEEKEVVKRRLLLGLLASAGLGAFALVPTQQLQIGKPSKPLFFYLVPLLRSQQLLVEAERLVPEGDLPALKALLQRILGSPNNLQQNLRDAAACLPSARQVEQAEAIGRDVFEYVQQIDYDKYYETMRGAARDGSALKQYYDFSLNSAKAAQAKLRDFLALMPLEQREAAATQLASMPFX