MAAAAAAEEEESSPRSSSSPPTQMTRISRHSFGESGQPHAFALEIIENMQEDYGMFIWPCSIALAEYVWQQRSQFSGATVIELGAGTSLPGLVAAKVGAEVILTDDSSRLEVLDNIRKMCDLNKVSCKVMGLTWGEWDTPLFSLAPKIVLGADVLYDTNGFDDLFATITFMLQNSAGSVFITTYHNRSGHHLIEYLMIKWGLKCTKILDVLSFMPSCKSSAIQGNIQLVEITLDS