MSMSGKRVAVLMGGFSSERPVSLSSGAACAVALQAEGYDVTEVDVGRDVASVLAELKPDVAFNALHGPFGEDGTIQGILEYLQIPYTHSGVLASALAMDKEQAKRVAKSYGMPVAEAKVMSRFEFTSAHPMKPPYVVKPVREGSSFGVVIVKEDQTHPPQIITSSEWKYGDTVMVERYIYGRELTCGVMGDVALGVTEVVPQGHGFYDYDAKYASGGSKHVIPAQISPKIYQKIQTLSLKAHKAMGCRGVSRSDFRYDDRFSEDGEVIWLEINTQPGMTPTSLVPEMAQHAGHSFGEFLKWMVEDASCLR*