MESNHKSGDGLTGTQKEAALRALIQRTGYNLIQENGQRKYGGPPPGWDGPPPERGCEIFIGKLPRDLFEDELIPLCEKIGKIYEMRMMMDFNGNNRGYAFVTFSNKQEARNAIKQLNNYEIRNGRLLGVCASVDNCRLFVGGDPPKTKKREEILAEMKKVTDGVVDVIVYPSAADKTKNRGFAFVEYESHRAAAMARRKLLPGRIQLWGHPIAVDWAEPEVEVDEDTMSSVKILYVRNLMLSTTEETIEKEFNNIKQGAVERVKKIRDYAFVHFNKREDAVDAMKALNGKVLDGSPIEVTLAKPVDKDSYVRYTRGTGGRGAMLQGEYTYAFGHVYDPAATYLGAPVFYAPQAYAAIPNLHFPATKGLGSRSIIRPPSIREIYMNVPVGAAGVRGLGGRGYLVYTGLGRGYQLKGEKRGEDKLYDLLPGMELTPMNHVTLKPQGVKLAPQILEEICQKNNWGQPVYQLHSAIGQDQRQLFLYKITIPALASQNPTIHPFTPPKLSAYIDEAKTYAAEYTLQTLGIPTEGAEVPPAAPAFPGYTIANAATTVTATQLKQAVTMGQDLATYAAYEAYPAFAVAARSDGYGAF