MAALSAAIVDRFNLVADAACVGGKEWYFFSLRDRKYATGHRTNRATRSGYWKATGKDRSITRRPISGEPSSSAAAASAVGMRKTLVFYRGRAPKGRKTEWVMHEFRLEPQPLHLKEDWVLCRVFYKTRQTIPSPSSEEAITLPNELDLPATPSLPPLIDAYITFDSAPTTTPSMVGSYEQVSCFSGLPALPMKGSISFGDLLAMDTSAEKKAIRVLHNSNTAKLEFSPDWGQESGLSQMWNPQ