MDSQASHSFQGEEDNIVFSQSSLSQPTYYPYSHPSFSIPPHGYQAMLTTSLSPTHAFAFRPPSCGVNANVTSNSSCLPTPSPLEASQTKPPRSKSTKRKEDRQDESLQQQEPRAKKGRTSKRKIVVDLGDEDDGKKSKWKDHWVDQLIHIRGGMSEEFNNPSKQGVNLWAKVSTKLASTYPDFDKDSEACRKKWTKVLGQYRQDKAHNSISGNDRKIMCKWFDVVDEYHHTRPFVTPFSHTSSSANISNDNGRSGSELHEGEPIPLPSSSSQQSIPKWDESLAALVDNGKDLIHHLKEMENKHVLIEEERLKLLSGLHTSMCDFLSSFKKSS*