MSKTAESLTHPAYGQLRAVTDTASVLLADNPGLLTLDGTNTWVLRGPLSDELVVVDPGPDDDEHLARVAALGRIALVLISHRHGDHTSGIDKLVALTGAPVRAADPQFLRRDGETLTDGEVIDVAGLTITVLATPGHTADSLSFVLDDAVLTADTVLGCGTTVIDKEDGSLADYLESLHRLRGLGRRTVLPGHGPDLLDLEAIASGYLLHRHERLEQIRAALRDLGDDATVREVVEHVYLDVDEKLWNAAEWSVQAQLDYLRTR*