MKDRQNPPSLITSLRNRLRSALNLSSAFQSLHSSSAPAFPSAISAPNSSQSMDTFYISHGSPMLPLEDIPARDFLRKWPEILPEKPKAILAISAHWNTKHPAVSTTPQNGTIHDFYGFPPDLYKLQYNSPGAPELAKEVKDCLLAAGFPRVDEDPKRGLDHGAWVPLYLMYPNADIPVCQLSVQPYADGAWHYRLGQALQSLRSKGILIMASGSATHNLRTIVPGGAPTPSWMEAFDDWLNDSLVNGRFDEVIDFERKAPNARKVHPSPEHFYPLLVALGAAGADCKAERIHASWAHSTLSMANFAFRAAS*