MPKATPEPQLAALDLARRANIEPRADPTAPWVTVGDEGKPVKTITPSMTTISGTPTLVSVAPHDITASVYTWTTWGSITTSTGRPPNPTATSKDGEGVFSRCYNKDGDDAPFCSPYNASTLLTGNTYYITWDPDYYNKTGVKTSNSTYEITVRLDFLNKTSNEFVKLKTFDQDRVPTSWGVFPLKVTGDMLKGQKTNNVTITLQVAPRGSKDSNSSIPLHVAFQDPALPSNPEPQVPKGRTLSIALPVALGSVLFIVIGVFLWNRSARRIHLGSIMGRSRHGYSGRKARRNLFRGQKDAASIQLHNADDHLSDGEYHDAPISGRRDSEALGSLAGTPVHENFDGQGTRGGARNAFRDELDRQHQERRGF*