MSMPMQRPMAGGARAGQVQRSSAALRSVASQVPFTAHRANFSSKRVLRQDARVEAPSRVVVVRAEADLTGLTPGHPYPWEEDFDLLGDKVKEVTDQLLPDLRGCNIWLVGMMGSGKSTVGKMLANTLKYAFFDTDSVIELAHDKKPVSQIFAEEGQDYFRQCESQIIKELSPYRNLVISTGGGAVLKPQNWGYMHLGIVAWLNGDTELLARRVAKDGIEKRPLLAADAPEGADMQQVAKTKLDALLEDRRKYYENADVVVTLEGYGKDLEDGAPTAAVMYRLLTAINDKVQAKKREQAERMNFTIEGADQLKTMRTMDSPAGGLQLDGNQAP*