MATTTSPVLLGPRRGAGMSLALQALRRSRPLVGFLPHSSPLSTSASPPDAHELLRIDRILTNPAAGGGGSLPSQSQQHPRAATDLHQLLRRAAGLTAAESASLLRRLPGAQPHPRLGRLLQELAGLGLPRGEVKAALASDQEGLLSMDPGEPSRLLDLLRDLRCREAVRDRILAHGALRAAVAARRRVELLHARGLSRHDALRVLAAEPRTMLYSPEDVERKLEFLVETMGFEVGWLVQYPEFLGVNLDRWIIPRHNVVEHLKSVGGLGDPVEMKHYVRLTRRRFYNMFVKPYPECERIFGGLVRERDEMARRRHPTGLWKLFKPAKHERTQEDVQNMKSLVGSLK*