MVALLLSTAITHVALHRSPPPLHCRSDLSHHAPPAVASERSRRAPPAVASELSRRAFALGAAALAGGVVPGSACAAVDRSTPISALQQQERTVEDLFTRATESVVYINTFVARTDRLTMNAVDVPAGTGSGFVWDDAGHIVTNYHVIRGASQAKVGVVDGRGSTKMFGATLVGYNPDKDVAVLKIEPSAALRPIDIGSSSALRVGSTTLAIGNPFGLDHTLTVGVVTSPSGRPISNVIQTDAAINPGNSGGALLDSSGRLIGMNTAIYSPSGASAGIGFAIPADTLKQQVATILRYGKVLRPAIGISFLEAAQARALGVARGVLVLGVPDNSAAAKAGLRPTFRLADGTVSLGDVIVQIDAAPVRNEADLFRALDSYQPGQKVTLTVERLKQQGGALEELQISLPLQAIEAV*