MSNKQNIESEVSWVKSKGAFVHPSLEFSVIPDAGSCVLANNDINENTVLLKLPPNILINKRTCSRYSFRDKLTSFQFLSWLISEDVHSNLEISPYYTKALPQGFSFHPVTLTSDHPLWSILPDEVRNSLLERKNVMAFDYEQVKKFVSVDQPTFQWGWLCVNTRCLYYDTGSKNTEDHLTLAPIFEYFNHSPEAQTALINTRGTITIKSTRRIDKGEQIFLCYGPHGNDKLFTEYGFCLSNNPNISIQLDRFIEFDKWQQSFLQDHGYWNDYTCSLHGASFRTLVGVRTLLVSPSEKLNDASYDQTRRVLQYINGFSDGSRDRQDVEDYLKKVLQELLCEAEECKEKVKGISDGSYVFICAEQLWKDRIMCCQYLMEHSFE*