MQALQPEALDYVAGLRGPVAVVAAIGQYRSGKSFLLNQLMRLNCSEGFQDTFIDMSGTGGTRRPKECATVLFLDSEGFEGTGKAAAYDDRIFAFAALSAAARADIAKLAFAAQLASEFWRRTSGEAGGGGGGEGEGGGGEGSDSGDGGGGEEGGGKGRGTARRRRAGQLNAIRRTLRSFGGMRGLGLPQPHPSRTSLCDLPPDQLAAEYRAGMQAVREWVGSVAQRRRRRAPAAEAEAEAEAEAEEAEEAEAAERPVASRVGTTAADAMAMANGNGRVWGSGKELAGAVRKLVEALNANAIPTAGSVIDSFNNEAIPPLFGGGAGGRLAAANMAAVPKAAGESGCVGPAAAEYHERLALEAGKGEEEFNARFHGQLSHALFLLCVGGILTFCDVVASSPSATWS*