MTIRYSQPLTNTSIERKDRSSTMGRAKQTREATDGNFSRKLSVSSAASLHSDLMHGIWSIQLSENKTLLELGLPSLELLHKGKSDRYPLLMERPTSNSSQEHVIDVTTRSGVASSSSFRIPRGQEEEGHRSTGTRWWNGLRRGMGVGTTSLRLSTIIERFKMALDCFFAVWFVVGNVWIFGGHSSSSEAPNLYRLCIVFLTFSCIGYAMPFILCAAICCCLPCIISVLGFREDLGLTRGAALESINILPTYKFKSKRTRNRGQSELNSEGTGEGGILAAGTDKERTVSAEDAVCCICLAKYVDNDELRELPCTHFFHMACVDKWLKINASCPLCKSERSDYKQYESMQLP*