MATSSAATASLHLLLPASRRRRLLVPRATTHSNSDPTAVDRRRFIAHTAAAAAVAPLVLPRWTPTARADDAPALSEWERVFLPIDPGVVLLDIAFVPDDPSHGFLLGTRQTILETKDGGNTWFPRSIPSAEDEDFNYRFNSVSFKGKEGWIIGKPAILLHTSNAGESWERIPLSAQLPGNMVYIKATGEQSAEMVTDEGAIYVTSNRGYNWKAAVQETVSATLNRTVSSGISGASYYTGTFNTVNRSPDGRYVAVSSRGNFYLTWEPGQPFWQPHNRAVARRIQNMGWRADGGLWLLVRGGGLFLSKGTGITEDFEEVQVQSRGFGILDVGYRSQDEAWAAGGSGVLLKTTNGGKNWVRDKAADNIAANLYSVKFLDDRKGFVLGNDGVLLRYLG*