MAAHHRSPPGESWFAPLSIDLVLKVLYVTFFHPFVAWIVVLCFRAQHMEYDAMPMRVTMAYATFVTVCWTLAAVNRRIAFGMPREVDLDEEVIVITGGASGLGLLIAEVYGMRGASVAVLDVKDMENGESRGVNHYKCDVTDKAALKKVAAQIEEELGTPTVLINNAAIVNGKPLLEMEIEDIERSLSTNLVSHFYTLKTFLPAIVRGGKGGTIVTISSVIGQLGCARLTDYAAAKGGVIALHKSLTAELKQSHPDIRTVLVTPGQLSTPLFYGVKTPNSIIAPIVEPVEVAKEIISAIDNGKADHIGMPFYARWCDWYNVLPVSLQILARKVAGIDGAMETFVGRQGAKKEVLLEGL