MRVLIVKTSSMGDVLHTLPALTDAAQAIPGIRFDWVVEEGFAQIPSWHESVERVIPVAIRRWRKAWFSAPIKAERQAFREAVQAVKYDAIIDAQGLVKSAALVTRLAHGVKHGMDWQTAREPLASLFYNRRHHIAKQQHAVERTRELFAKSLGYAKPQTQGDYAIARHFLQHEASAAAPYLVFLHATTRDDKHWPETRWQELLDLLADSGVHIKLPWGAPHEEARAKRLAEGREYVEVLPRMSLEQVAQVLAGARAVVSVDTGLSHLTAALDKPNFTLYGPTDPGLIGGYGKNQHIVRPENSASTGDIAASRIHLLLQNQGLL*