MGGEHGAGSWYLCYFLHRLLDYRIPEVESLAKLFGCSGKLQWRQAPNHHPDSPFYFVRLPSEDMARSIAKRSVLVKAIFEIWGEGSTYEELRAAVEAFPEEKKRPYLGTEVTFKIIVDTFGKVISSEEQIKLINSFDFIPFQGRVQLRDPKEKFWFMETDGRVINNGMPAPLEPSVDGTRLFFGREIGGADRSLVTKYALSTRKYLGPTAMDAEIACLMSNQALVDTGKFVYDPFVGTGSILVAAAHYGALTMGADIDLRVIRDGRGPDCNVWSNFKQYDLPPPVGLVRADNNARPWRPNLREVFDAIICDPPYGIRAGGRKSGGRKLLKGIIDPYIIPDDKRKEHIPSTAAYILEECVHDLLDMAAQLLVTGGRLVFFYPLSREEGADNKLPDHPCFQLLSSSEQILSTKYSRCLLTMEKTSEYTDDLAARAQETHLEFKKNHAKLLDAKDKLRSLVFTPSGEVLQRVIPKYRGKYV*