MMHDLILKFGEYLPHNIPVTRQTFTGFQTLDSWTQDLEAPKLRNLVLLNSDQQQGLDKFLERTTNLQTLVADFSKPWSIGGGEISIGVMNHTIHMRSQSLQSLRFLSLERWKFSRLPTETKLSQLREIHLYGCNDVIQLPETPLCQLEWLRIQECANFQGFSRYCVQNWQKLQHLEVIECNEVTTIPTDLGYLKNLTSLVFVFLERLKSFPNLFCPCLRRLQLTEVPITNLHLETTSLEYLDICCDRSLRGLPEVIQNALALQELRLSNCDTLEELPDEVGQ