MATITLRIDDPTRDQLQSMADGRGVSVSELLRSAIDGLFDRDDRESPRRSVVPESLSAVDRRQLALLHRILARLVEDQTEDERLGHDGDTKYQLDRAEALEEGWTIEYDTEFHGMEPELSRRDCGLVMDILDMFRVMKHSIEAATEPIPKDIATMLSFSGFDLNDDFESRLLGYARSLIADGKWQELSDVFSDKKDRGNSHEPLLGAYRRMLGAYEPIWRGIVRRDGRKGYLLAVHELQQVAAAAVHPENRARRAGR