MRRVGRIGAARIQASALKQRDPSQRVVVTGIGLCSVFXNDPDEFYSKLLAGTSGVTTIDRFDAKDFPTRFXAQIRNFDDEKLIDAKNSRRYDDCLKYTVVSSKKALRMAGLEKEANAQGXGQLDLTRVGVLVGTGMGGLSVFQDGVTNXVTKGHRKISPFFIPYAITNMGGALLAIDQAELALRCMICAVLTPSTLVGDVAEVKAVRKVFTDFGHIKMNSTKSMIGHCLGAAGGLEAIAVIKAIETGWVHPTLNQDNLVEEVAGIDTVANEKKQHAITAGISNSFGFGGHNSVCVFAPFKG*