MTDPHAESFFVRFARDYGWRAYAIPVLAVITVWVLIDVFRTPAETTTTATVGGAPTATATSAQEKGPDPARQNRPDIAITELPSGPEFTQKGEGTYRTVGNAGAHAGKDHDKVFTYVIEVENGINTAAYGGDDAFAAMVDATLTNPKSWTHDKRFGFEHVDAGAVKDPDLRIQLSSVDTTHGLCGNNIAMETSCFYGIGNRVVINESRWVRGAKPFQGDLGAYRQYLINHEVGHGIGFANHEPCGKNGELAPIMMQQTLSLSNSELFAIDANETYNDDGAVCSANPWPYPFA