MDSSDMLKKRLEWMECDDRTNSLYINGVNEFLYFAFGDLANSSDIGEDEIKVPCPCNRCNNSTHKTKDEIFNDLLLNGIVRGYVRWVYHGEFKPPQKRKRADLGDGNSDDIRRMIYDRSGPAFFNDRVDEEFGDEQADGFDDEQVNLEPKVHEYAKGSKEAKMLDSLMKDAEQTPYPGCENYSKLSCILKLFQIKCMDGMTNKAFNNNLKMYKDVLPKGADVPSNYYEARKMITDLGFDYEKIEACKNDCMIFWKENAKLVKCTICDRKSDRKSPKVLRYFPLKPRLQRLFMSSKTASDMRWHAESREEEPEVLTHPADGKAWKHFDEKHQSFAL*