MKKQSTLGSSLPSDLTSEILFRLPAKSVGRFRCVSKLWLSTTTDPCFIKSFGTTRPSLLLCSIKGHNVFVNSIRSDSSSQPIHPYPTKVPGKHCYFSHMDSVHGLICIEDVDTRKPLVWNPTMGRLLVLPKPKMSSKHMKVFLGYDSVQGKHKVVCLPKKKTCYVCRVFTWQESWRTVETNFEHSVQDFASGRCIKGVIYYLACNRPGYDTVVMSFDVRSEIFHMIKLPTRIRWDMLISWDLLISYEGRLACIDEDNDKRLWSLEDATDKHKWSFQDFLSPLNKLFEVQGSTHAGCFKAFPNHIESLMPL*