MVSPDSNTNSNNIHQFLISNPTHYESQPFEAYGVDLRGLGSYQHQSLNVLPTIQSFGERISRSIDLIQAPSMAEEQELNQHHHNQKLSLSLGSGLLFPSSAEYRGERCYLVSEEELQEKTRKAFNPSDYSSSSSLNQSSSTFYGTESLSISVGSSRYLKPTQSLLEEVVSVGGKDLESSNKSYACKLSCSGRQGSLGLCSELKAELCSNGLPFEKQELQATLAKLISLLEEVERRYDQYYQQLEDAVSSFEMNAGLGSGKSYTALALNAMSGHFSSLKDAILSQIYATRKKILQDLPRINMGFSQLSLFDKENNRHNRIALQQLGMMASPRQTWRPIRGLPETSVMILRSWLFEHFLHPYPNDSEKLMLASQTGLSKNQVSNWFINARVRLWKPMIEEMYKEEFADSSEDSNL*