MSDLEAASPFEKPRLVVKKILAKEQAEGDGAVVRRSIGRPELKQLDPFLLLDEFSVSPPAGFPDHPHRVHRDRVFCSGFETVTYMLEGAFTHQDFAGHKGTIKAGDLQWMTAGRGIIHCEMPAGKGPQRGLQLWVNLSSKDKMIEPKYQELEGRDIPKVEKDGVMASVIAGEALGIKSPVHTRIPTMYLDFTLKPQAVLNQHIPENWNAFVYVLEGEATFGDPNSPAIDAHHTLVLGNGNGLSVWNKSINNSCRFVVIGGQPLNEQVVQYGPFVMNSRKQIKEAIEDYRFCRNGFERRNGWQSDPITPNEEA*