MATGENRTVQENLKKHLAVSVRNIQWSYGIFWSISASQPGVLEWGDGYYNGDIKTRKTIQAVEVKADQLGLERSEQLRELYESLSVAESSASGGSQVSRRASATALSPEDLTDTEWYYLVCMSFVFNIGEGITGGALGNGEPIWLCNAHTADSKVFTRSLLAKSASLLTVVCFPFLGGVLEIGTTEHITEDFNVIQCVKTLFLEAHPYGTISTRSDYQEIFDPLNSDKYIPTFGTEAFPTTSTSVFEQELEDHDSFINGGGASQVQSWQFVGEELNNCVHQPVNSSDCVSQTFVGGTTGRVSCNPRKSRPQRLGQIQEQSNRLNMDDDVHYQGVISTIFKTAHQLVLGPQFQNFDKRSSFTRWRRLSLSAKTLGEKSQSMLKKIVFEVPRMHQKELLLPDTPEDNMFKIGDETGNHALSERKRREKLNDRFMTLRSIIPSISKIDKVSILDDTIDYLQELQRRVQELESCREYTDTEMQMPMKRKKPEDDDERASANCLNTKRKESDVNVGEDEPADDTGYAGLTDNLSIGSFGNEVVIELRCAWREGILLEIMDVISHLNLDSHSVQSSTGDGLLCLTVNCKHKGTNIATAGMIQEALQRVAWIC