MAAYSLVFVFVGVAVFVLAPPASAVPFIVLHGIGDQCANHGVAKFTRLLADWSASHGYCLEIGSGTWDSWLMPLQKQADIVCSKVKEMKELSNGYNIVGLSQGNLIGRAVVEFCDDGPPVKNFISLGGPHAGTASVPLCGSGIFCILADSLIKMEIYSDYVQAHLAPSGYMKIPTDISDYLKGCRFLPKLNNELPGERNATYKERFSSLENLVLIMFQDDAVLIPRETAWFGYYPDGGFDPVLPPQKTKLYMEDWIGLKTLDDEGRVKFVSVPGGHLGISKTDMMKYIVPYLKGKDNGKAWIAATWRAITNTIGGEAFVLN*