MGRPPSTTGAPAFRFLPSEVAEMEARLLQLNNGIPTRAMLQTLADKFSASPERAGKVAIQPKQVWNWFQNRRYSHRAKTTRVVPSPPAKMTPSGADHHQHAANASAFRAAQPSSVAVAHHGSSSTGKNPMEGVSVEFEAKSARDGAWKCGFVFLDLGQRRMNGSMFANVCDNVLFHARPQNALLCFLGTSFFVFRKIKSRLSILMLVSLMLKGEGMMLEVAVVDFLFAMIMTLLRKLFH