QLFDSPQEGFELFSMYSWELGFGIHFGRSRTSISGRRSRQDIVCACEGRDSSEEARSVRCGCAVMIRLLRKDDDSWFISRFVGAHNHPLSSTCGERRQWKSHSRIDQMTRDLVQNLRANNVQISRVCSILGSMHGSSKYVPFSRQSIRTLCGRLAQELIEGDMSKTIGLFAGMREQDPAMVIRMQLDDGRRIKSLFWCHGASRFNYSSVLLTEETTDAFQWAFRTFVEAMDGAYLVFIFADQWCKWHVLKKAKESLGGIYSKNSIFKKQLHELVDEIVSIPEFETRWAQLVEEHGLGENEFLARAYQNRDMWAKPFFTETFCTGMTRTQRSESANHLLKTYIPRSAPMHLFVSQYNRMIADRDADEGKEEHATKQAHRSLRVGVPLELHAAQVYTRAMYQRFSNELFKSGKFSCADEPEAGNYR