MSALASTAVALSSRAFAPTAIEITLACADGMTLAAQSWKPSSEHTTKRRILCLHGWMDNSASFHYLAPRIMEHFPMDTELVALDFPGHGLSSHKSIDGPPLMLSESAFYVAEAVRRLKWDSESTPFTLIGHSMGAAVGCLYSAVYPEQVKNLVLLEGAGPLARKTEDIAKHIRMHVQRRQTALIQNKSPRIYPSLELAVATRRQTAKNFPGDQSLSKEAATLMVKRGSVSVGEGVRFCHDARLQWPSLQYFTTEQTEALYKDIQCPTALILAKSGWPFDEDRQNRTLELLRPVHYTTLAGSHHFHADPDTAESVAQEVLRFLEQE*