MLEKMGEYKQQRVIEDFEAATKDTERVQRETLTKILEENGESEYLQGLGLGGRTDAESFKSCVPLVTHKDLELYIQRIADGDGSPILTGKPIETISLSSGTTQGKPKFLPFNEELMNSTMQVFCTSFAFRNREFPIANGKALQFIFSSKQFKTGGGLTAGTATTNVYRNEQFKKTMSDLQSQCCSPDEVIFGPDFHQSLYCHLLCGLIFCDEVQFISSAFAHTIVRAFQTLEHVWEELCIDIREGVLSSIVTVPSIRAAVSKLLKPNPELADSIYKKILGLNEWYGVIPELWPNVKYIYGIMTGSMEPYLKKLRHYAGGLPLISADYGSSEGWIGVNVHPRLPPELVTYVVLPDIGYFEFIPLKERIEEQVVDKTLSTTLYMESEPVGLTEVKVGEEYEIIVTNFAGLYRYRLGDVVKVMGFYNSTPELQFVCRRNLLLTINIDKNTEKDLQLAVEAASKLLAENKLEVIDFTSYVDLSKEPGHYVIFWELSGESCEEVLIECSNCMDRSFVDAGYVSSRKVKAIGPLELRVVRRGTFQNILDHYLGLGGAVSQYKTPRCIGTSNSTVLQILCNNVITSCFSTIFG