MTLRYIRVKAQNPKDAGTWGNHDWTRRFRPYAIGEIRFYEALEQYKHLNLRTFNIHEADFVLVPITLGAVIFFGSPTDVSYAFRHLLDNEPFFKAHPEKHLYITNNERLFRGGYEDLKLFNGCCGITLDLMKRISKGILVKDFDAPYFRQYIWNHPETENGKTWQSYGETRPLFQYQWSIGYAHEASNDNYPFIDAEDYDIWSKKNITFFYRSPTAAEGEADKLIHPPSAIGQTVRHEHWLREFSGSKYCIVIRGDNPSSRSLYAAIRMGCLPVIVSHALPYYQPIFRSLVTYDDFSISIDEGAFLSKPAESLNSAIQSLSESDLRLKVRGLSLLQRLLVLDHPKSLFVSAFVHETVVRQLDHHPYLFMGNSSSFTLNKEGSLGQDTLSLYDDAEREMMNVTG*