MSAREGHLHPPPNNSATMSCSNNQAGNSFFVDSLINVRSDGAPYYQSNSLYLPPASEYSYGISSGSCFPAVGKRSEPTTHSVIPSSVPYVQGMETWLETSRSCRVDQPCSGQHLAQCSFSPSIKEESACCLYETDKCHKGASADDISYSTASCPVTPGNTVPVPGYFRLSQTYTSSRLYHDVQPDMNHFSLQRPSRFEGQTSQPQSASAEPERGESHEEAPGSAPCAPAREEEDTRLSLESSSSTEPAETECKDKSVKGDGKMESTANWLTAKSGRKKRCPYTKHQTLELEKEFLFNMYLTRERRLEISRSVHLTDRQVKIWFQNRRMKLKKMSRENRIRELSSNFGFS