MGDEQGYQEEGDDYDLVLQKQEWIKTQDMLKSKIILEDDFVWSLPSVGSSSGEDARGKLKYIGGTDISFLKEDPSTACAAVVILDAVTLEVVHEEFVVVQLQVPYIPGFLAFREAPILLGLLEKVKNNAHDFYPQVLMVDGNGLLHPRGFGLACHLGVLADLPTIGVGKNLHHVDGLNQSEVRRQLEGKENCDKEFISLTGRSGTTWGVAMRSCPGSLKPVYISVGHRISLDSAAAIVKLCCKYRVPEPTRQADIRSKVFLQKLQRPEQ*