MASFSVEEFIGNGILKELLQKLLEEGWDDVPTLKIMSSEDMDLLQMTQEQKDALGIRSYLHDRGLMQYADKMEDCGKALSELINLSTTDLSTQFEMKRGHIARFINRTTSDDSVKLRALAARRRSSTMHRDDSIPKSVGSNSSNSLTRSHIRSNAASDALEQSMADMKIKEGYVFKGIVAAEPAEPRACGCVNPPPPISDQVAPYGTVENISVQKLTPEYKIGMEPLVKTKAPPLKVSELWRDKPAVFLCLRRPGCIMCRAEAHQLYSRKAIFDALGVQLFAVLHEQIDSEVKDFWPRYWGGVVLLDRGRDFFKALGGGKLLKEKFLSGFLLNPRSLSNYKRAKAMHIDYNFKGEGEIKGGLFIIGMGKSGIAYQFIERNFGDWAPIAEVIEICTQMQNQQEGQRMSVQY*