MHGERVVHYDFITRGLAFPVHHFLRSLLLAYELQLHNLSPNSFLHIACFVTLCEYFLGINPHMGLWMRMFTIKRQGKDAIGCVDIQTPADAKFFNLRDRESSSRWKSRWFYVMDVPAEGRGFSLLEFSATASVKKTTAWSHKLGGTEGEEAETLLARVLSLMETPQLKVTRIHLIAAFIQRRIQPLQVRAHPMWAYRGVRDPTRISTVEFRSTEVCRRVQLLTDLGESEPCEIDPPVAPYGPDRPWEKEPDNDLSSASLLAKKRGREDNDPPFEETKAYRERLRAELGQCRQELQEAAAEKSRLQQRIDSRTSAEKEQEKIWIERLESATRSVAGERVLDASAELQFKERSRSFNEALENIEVINAEAKGKLRQVTKILTTVIRKTSPDGSVPESLNGLIDFFAASQDPVEEYCQHRSKTDAELFFTLALAHGVEEDILRRVASQSTRSRAGDTVSLGPLMGKGKELAEISLRQPRRSIEEMNLASSGRPEVGDLSLDIFDSLSPL*