MSAVTASTPGAFRIAAKEAERFARQILVGNGVPEQDAQTVAECLVDADLHGVDTHGCNRLPSYMERIRKGVLNPAAEMKITRPTPVVCQIDADNGFGFIAARKGMEECIQAAAIYGIGMASVKHSNHFGMSASFVRQANRAGYMSLVFTNSSPALPVWGGKEKLMGVSPIACGAPGLNGNDFVLDMAPSIAARGKVYKALRRGEKIPLDWALDAQGLPTDDPAAALDGSMQAMAGPKGSALSIMMDVFSGAFSGSAFAGGVTNPYQPTKPADVGHFLVAIKPDLFMSMEEFRARIQHLYETVVGSQKRPDVDRIYFPGEIEELQATKRAKEGIPWVQAEIDALNGEADKVLVSHLCPM*