MKGMRWFMQTTTALRLYGKRDLRLETFTLPAMQDDEILARVVTDSLCLSSWKEANQGADHKKVPDDVATRPIIIGHEFCGEILAVGKKWQHKFQPGQRYVIQANLQLPDRPDCPGYSFPWIGGEATHVVIPNEVMAQDCLLTWEGDTWFEGSLVEPLSCVIGAFNANYHLQEGSYNHVMGIRPQGHTLILGGTGPMGLLAIDYALHGPINPSLLVVTDTNKPKLSYARRHYPSEPQTLIHYLDGHEASRDTLLALSGGHGFDDIFVFVPNEQLITLASSLLAPDGCLNFFAGPQDKQFSAPINFYDVHYAFTHYVGTSGGNTDDMRAAVALMQAKKVQTAKVVTHILGLNAAGETTLDLPAVGGGKKLVYTGKAFPLTPLGEIADPELAAIVARHHGIWSQEAEAYLLAHAEDITHD*