MQKNESVIALNATFNNIGYAGRFVHRDSNVKREQMATPTGGDWGAGCAVSDKYKFVYVHVLKSGGSTTKEFLRKSICGEEAGVDANKCNAFKSTIRPMGCSMAVRQHPHYFFFSFARNPFTRMFSMYSMIDGFKGSTKSKGISASERPKLLRNHHRRLSTEDFSFADFVLKPGERKKHTFMSSSHYHQQSNFLFSWQMCPTFDFLGRVEHYDEDMKTILRHVGATEMLDYFNGINGTVKVINTWGANKKSSMEGDLRSVYTQDVVDEVVKGYQADFDLLGYDKTVVPQF*