MASHPPISRLQDVAPYASIIKRFEINRSRAKVVLDLDATFARGSLSKVFVGTIYVNGQAPSKVVAKFLHAGPEYPQSQLFLASEVSTVSHLIHPNVARFHGLWWQTEFPASFIHPGIVVEFVDYDLLEYTKARPGERIRVLRGGVLALQYIHQQGITHGDVHPGNIRVDAKGNAKVIDFGLAQIQNMGGFPRIDGGRNPRYCAPEIFGSDEEEEPQWGGGSEVDIWEAKPIASSSDVFAFGMVFLEVMAGVPPYTYEYPPNRPYHELCFAVARGERPRLERYAGLSNRQKGALQRMWEQDPSARPTMSQVVDMDSPLWS*