MLTAQKHVCWGCGYRDDAASGKDFQQCPLCIELQLEPARFCSNECYAANWKRHKAFHTERKAWLERSRTCSTAEHAASQPALAACEKVLLGMAELAQDTLPENQHVGDLLRGQALLQQQDYRGAAKACRKSLRRRATAEGHYTLGQALAASGDSRSAITSFMQAQSMTERSAPLWSQAAARLWVRWSDKGGRAEEALPTPEWMKSPAERLRVAEQAVEQWPDLTHAWQMLSHELLSAEHQDVKRSLACLKRAAAVTGSAHARQLLEERHACLEAKASAAWRAASGDDDVRECLRRMESVGFEGREWCAMALTVHDAYYPPKNASCRKPRWMDDLDARRNVALKVVRHYPESPRAWWMLGVAMLKARDEAKRVACCFERAAQHSLNDANTSVYRQLAAALKEGGHVPGEQYP*