MEPHVAETSGASELEHVHANHIGRMVDPSAVAKLKANIEKINSAASISRKYEQLQMNGADHLNEHVEKPVKEGRVASYNDLTRRHECDCEVELSDREIHLRALRRFVLAAIKGFVIGAGLKGGLALFGVLAKLQKRLRRRQKLEKGDLRTGLELGHAIQSTWRYGLFLGSFAGGFTAVDEIVAYIWGHKRTARWRALIGGALAGPALLLTGSKERHTSMAIYILVRAAVLTVRCGLKSRRFGWLFTPFGWRHGDAFLMCLSSLQILSAWILYPSTLPRSYVNFLNKHGGKDVSIIENIRDLAHRRTPLRNLDAVRRAYASAGRGDVSLDASMAVPCSMLHPGQACGPHVLRFLWGAYRRALPVYIPVYLIPALVVHRQNLFRKPLPILSKVALGTARSSLFLSCFCAGAWLFTCTIHQAAGWCGPSTLRAGAFPAGLAVLLEKKSRRMELALYCVARALESFALCLAEWGCVPRAQIPKRLDVMLFSLATAVIMHCYAQERDVFRSKYLNVLDFVFGIPGVINSCGASDCPVAKDATSTAKAPPSSSADH*