XDWTTFRRVFLIDDAWRPLMEPELANPLTAHLLAEYNRRCQTEEVLPPREDVFSWTRYCTPDEVRVVIIGQDPYHHPGQA HGLAFSVRANVPPPPSLRNVLAAVKNCYPEARMSGHGCLEKWARDGVLLLNTTLTVKRGAAASHSRIGWDRFVGGVIRRL AARRPGLVFMLWGTHAQNAIRPDPRVHCVLKFSHPSPLSKVPFGTCQHFLVANRYLETRSISPIDWSVXXTNLSDIIEKE TGKQLVIQESILMLPEEVEEVIGNKPESDILVHTAYDESTDENVMLLTSDAPEYKPWALVIQDSNGENKIKMLX