MKITGTVVKLGIVSVVLLFFTVMIIVIFGQMRFDRTNGYTAEFSNVSGLRQGQFVRASGVEIGKVKALHLVDGGRRVRVEFNIDRSVPLYQSTTAQIRYSDLIGNRYVELKRGEGKGANDLLPPGGLIPLSRTSPALDLDALIGGFKPVFRALDPAKVNNIANALITVFQGQGGTINDILDQTAQLTSQIAERDQAIGEVVKNLNIVLDTTVKHRKEFDETVNNLENLITGLRNHSDQLAGGLAHISNGAGTVADLLAENRTLVRKAVSYLDAIQQPVIDQRVELDDLLHKTPTALTALGRANGTYGDFQNFYLCDLQIKWNGFQAGGPVRTVKLFSQPTGRCTPQ*