MATLTPEQVQIIKSTVPVLREHGNAITKTFYDTLLDEIPDLHNVFNQANQVNSHQPVALATALYAYAVNIDNLGALSPAVEKICHKHASLYIQPEQYKVVGEYLLRAMGDVLGTALTAEVLDAWGAAYWQLANILIKREETLLEEAEGWTDWRDFRISEKVKESEEITSFYLRPVDGKRLPSFLPGQYISVMTEVPRLHYMQSRQYSLSDAPNPSYYRISVKKEQDLNPQDPDHVAHPGYISNVLHDEKKTGDILKISHPYGEFFCDPTKSGANPVVLLSAGVGLTPMISILNTLTNCDSNQHISFIHGSRTSEARAFHDHLQNEAQRHHNIRYTSFITQPQKELEGRDYDCVGRLDLQKLDPEGELFLDDKSTQYFVCGPEGFMSDMETGLMGKGVNQGRIHMEVFGTGAIERVSKL*