MSTEGPVLSEPYPWPYNGALRPDNTAFIVIDMQTDFCGKGGYVDMMGYDLSLTRAPIEPIKRVLSACRAAGHLVIHTREGHRPELVDLPANKRWRSSKIGAGIGEPGPAGRLLVRGEPGWDIIPECAPVEGEIIIDKPGKGSFYATDLELILHTKGISNLVLAGVTTDVCVHTTMRVANDMGFECLILSDATAATDPKNHLAALDMVKKQGGVFGAVATADAFIAVITHSAKPSVNGTTAAPNGAAAANGAGMDKVVTVKAAPYDYSLPVAHTALVMIDFQKDFMAEGVGFGAALGNDVTLLRECLPGAQQLLASCRAAGMPIVHTMEAHKPDLSDLHPAKLARGNLPPGLRIGDEGELGRILIRGEPGNGIVDEVAPLENEKLLYKPGKGSFYATDLEQWLHDRNITHLIFAGVTTEVCVQTSMREANDRGFECLLVSDATGSYFPEFKAVTLKMISSQGGIVGWVACSDDVAAALQAVK*