MSVISIILVLLVAFLAGMEGILDEFQFHQPLVACTLIGLVTGNLEAGIVLGGTLQMIALGWANIGAAVAPDAALASVASAIILVLGGQGVKGVPSAIAIAVPLAVAGLFLTMIVRTVAVPIVHMMDAAAEKGNIKQVEMLHIFAVCLQGIRIAIPAGALLFIPADTVRNFLESMPAWLTDGMAIGGGMVVAVGYALVINMMATKEVWPFFIIGFVVAAISQLTLIALGALGVALALIYLNLSKMGGSSNSNGGGNSGDPLGDILNDY*