MSGNQQQQSSSAVASAASEQEQQQQQAELARKHAAAVATSRQWSAQTESRIVRVSRVFGGKDRHSKVKTVKGLRDRRVRLSVPTAIQLYDLQDRLGLNQPSKVVDWLLNAARHEIDKLPPLQFPPHHGQQLNGADLMEHHMASASMLPLMPHDFASALAADHGGKGHAHDDVADMGRFAAAGYHRFMGSNSSPLGLVNGGMPYNFTGESWNNNSTGGAHENCQGSPHGGQVSIAAAHHSAFPSLLSLAPRSHQLVYYASEAAEQFPVDNNLGSQGLSLSSARAFHDHDHAAGS