MASRIAQLQHVHHLRTGLRGLARALGGISRTTEGMSRDLHEVPSSRRHAQTVTAGTEPTLRIAKDATALVGRTPMVFLSKICEHFGVKAKIAGKVESMQPLSSVKDRIGLAMIQDAEAKGLISPGKTTLVEPTSGNMGIALAFLAASLGYRLILTMPAYTSLERRVVLRSLGAELVLTDPTKGMGGTVAKAHEVLARTPNSHMLQQFENPNNPKVHYETTGPEIWEDTAGKVDIFIAGIGSGGTVTGVGKYLKEKNPNVKIYGLEPLESNILNGGKPGPHQITGTGVGFVPGILDVPMMDGVVEVASEEAIKIARLLASMEGILAGISAGANTAAAIRLGKMPENEGKLITIIIPSTGERYLSTNLFSSLKDECMAMEFEP*