MPPNAQAGAQSISDSLIAAASAAADAGQSPTKLQEDSTGVLFECDVETTDGGLVKDITVMKKAEKRRLKLVWRNIIAFGY LHLAALYGAYLMVTSAKWQTCILAYFLYVISGLGITAGAHRLWAHRSYKAKWPLRVILVIFNTIAFQDAAYHWARDHRVH HKYSETDADPHNATRGFFFSHVGWLLCKKHPEVKAKGKGVDLSDLRADPILMFQKKYYMILMPIACFIIPTVVPMYAWGE SFMNAWFVATMFRWCFILNVTWLVNSAAHKFGGRPYDKFINPSENISVAILAFGEGWHNYHHVFPWDYKTAEFGKYSLNF TTAFIDFFAKIGWAYDLKTVSTDIIKKRVKRTGDGTHATWGWGDVDQPKEEIEDAVITHKKSE