MNVNAEGHLEIGGVDTLKLADKYGTPLYVYDVALIRDRARGFKKTFEELGVKAQVAYASKAFSAVAIYQLMAEEGLSLDVVSGGELYTAIKANFPPERIHFHGNNKSAEEIHMALDYGIGCFVIDNYYEISLLEDILLERNEKASVLIRVTPGIEAHTHDYILTGQDDSKFGFGLTNGQAEKAIKQVLHASASFDLIGLHCHIGSQIFETTGFKLAARRIMDKLVEWHQTLGFDSKVLNLGGGFGVRYTVEDEPLEPSEYVRQIMDEVRDVAESNDIDIPEIWIEPGRSLVGEAGTTLYKVGSRKEVPGIRNYIAVDGGMSDNIRPALYDAHYDAVLAANPEKVAEETVAIAGKCCESGDMLIWDLPLPKSNAGEVLAVFCTGAYGYAMASNYNRIPRPPVVFVENGVDKLIVARETYENLVQNDLSL*