MYSRLIHPHDGIVTQDDLQGAASNLSHAHKGDPCLVLTADPKPRLRWTQDLHERFVDAVTQLGGASKATPKAIMRTMNVKGLTLFHLKSHLQKYRLGKQSGKDVGEGCKDGSYLLESPGADNSSPKLPTSDTNEGYEIKEALRAQMEVQSKLHLQVEAEKHLQIRQDAERRYMAMLERACKMLADQFIGATVIDTDSQKFQGIGSKAPRGTLVDPLGFYSMPSTEVAGVNVPEEEIPLSLPPQRADCSTESCLTSHESSGGLALEGSPGEGKRRMLGMDSMAAPLIWSEAKMRTQAINVAQGNLPQGITRYGM