MATDLTAKIQKLIQDGRLPGTGAVALDKSGKQIYNSAHGKLDANKDDSKDFTNDTQLMIWSCTKFLTSLGILQLIEQGKIASIDDPVSKYLPSQADLQVVTSLDTDGKPKGRAQGTEMKLIHLLTHTSGYTYDFWSQLLFDYRQAKGQAQGQYVGVGADWEFNDVFLEFDPGTKYTYGLSIDILGFIIEELSGMDLPTYIDQHIVKPLGMANTGTYWNDDVWLRCHIKTAEGALMAVEAISPAKTPWKHGGGHYMVSTLNDFSQVMLAMLNEGTHPKTGKAILKPETVRNYVFKDFIPHVGCSPDGIGVVDASVVPGLSNAGELLKGQRKGWSCGLMANLDDIPGGRRANSGEWAGLGNLYYWIDPTAGKAGIFGTCVLPFLDEDCLSIYEELEKVAYLS*