MFCGVLHCPRHLALLVCKVCEVIDRHEHLENIRKEMKQKEAAQQMYNGQRVTANQGDEARNSDDDDAKMKEEEESGFAEVKKRVRTTAGGSTGSVRNLRIREDTAKYLLNLDPNSAYYDPKSSEKGVELNVMANPSISEKLYEQFKKKKNSLNKVTKEDILNKYGSCADDVVENKTRSRYEEDVFINNHSSVWGSYWKDGNWGYACCHQTLRNSYCTGRAGEKASADVAAQMITNMQNKAREAEADLQSDTADVELDEAKVKAALAKMDKEDAEAVASGGEKRKYNSLDSGEVVTPEEMEAWRMKRARGADDPLLQAAKSKAESNGEKAAVGGYELL*