MSPITHRFVKTNGINMHIAEAGSGPTVILVHGFPDFWYSWRHQLSALAGAGFHAVAPDVRGFGETDVPIGAENYTAFDITGDLVGLINALGDERVFVVGHDWGAEHAWNLALLWPDKIRGVVTLSVPYSPRQEKGSSLKILGSRLGDGWYMSQFQKPGYAESEFRRIGLSTFLGHVLLSSSTKPWVIPEGKSLGDDMQGPVELTPWLTAEDLDRYVEAFEKSGLTGPINVYRAIERTWEQLAPYTKAKIQAPAFFIAGSRDIVWHVPGTRAYVEGGGLKHFVPNLRGYVVLDSGHFMQQEKSEEVNQLLIKFLQQELNQQSRL*