MADETARAAALGPQALSLQVPEAVRTPGQLSLEYSDSDLDIVQQIGAKYDEQMKVWKHQGKTVLPQKRAKELVTHLHRWTHLGHKKLKALLWREGQTYYIPKLPSLIQQVTDACVPCAKVNAKHLKMPEGTRMRGERPGTNWEVDYTEIKPGRYGNKYLLIGDSVYVRRHQSRMLEPRWKGPYTVLLTTATALKVDGIAAWVHASHVKRAPSTSTADASRDGPDEPLQWKLHRTQNPLKIRLSKIVQ