MALHAIARKEHLTLDNFVSNTLLSMYGNCGTIMHAENIFAAMRQHDTVSWNSMLSAYLHFGWVVRALQSYGQMQREGISPDHLTYVTLLQACGILAEKDSACALSNEQSSKVVSFDIGQALYTNAYRKGYASDVQFISTIISMYGKCGAIHEAEVVFHKFSLHNIVSLTAMISAYVEQRLAEKALELYDELYALQMSPNELTFAIILQACGILAEKDVDHNVQGRSIKLRSLKTGYRIHMDAIMKSYESETIVGTLLLTTYGKCGSIVEAENVFDMLLGLNINSWNAMLSIYVAYGQGEKALEFYMQLDRDSMSLDDVTQLSLLQVCCETGNLELCYEIHFYLVCARYDQILSIGTSLIHAYGSCANVIEGDAVLHSLNNPDLVAWTACISAYAEEGMLSSSNLVFENLYLGGVRPDGVIFTSVLSSCSHTGLVAEGLKYFESMSRDFEIVPELRHYSAIVDLLGRAGDFKRVAEVLKGIPVQNDTSFWLSLLGSCRLHGNMQLAKRAFNNAVKLKPGQAAAYVMMSNIEFQEWAAGVKESD*