MAAASVSSRMCVGSIPCQTSFNASIRASSAPCSSLPIPVCGRKQRVQSLSSAKLLAGKAITFSSARPVASGGGRTSIRAALSSAEAGIATSDVAGLSSKYGIPGSVSIEKGEGGSTKVVLKHESGAEADVYLFGAVVTAWRQPDGKDFLYVRPDAKFDGSKPISGGIPHCFPQFGPGEMQQHGFARNLDWAIVSTSADANPDDPEPMLELLLTDNEYTRKMWPYEFAAVYQVTLKAEALVASLRIINLDTQPFDFTAALHTYFRAAIDKVKVSGLKGLQSLNKDPDPNNPIESKETRDEVTFPGFVDVMYKDAPEELILDSGLGYSIALQSTGWKDAVTWSPYKTMESCYKEFVCVENAQLDPVVVEPGKSWKAELRLQPH*