MAFAAAQGGNEVVIYMRDEEQCAVINSEHRNPKYLSDFSLHVEGGEMRGICKLDSLKEELSTPGVVIIHALPCQLTPPWFSAHKDIIPNDALICVTAKGLYLETEQLMGHAILDALDRADQPLAFLSGPSFAEEIMKGNPTTLVVASDEMFQAVRIQNLMSNFKTLRVFTCDDPVGVQLGGALKNPLAVGAGMISGLGFGTNTLSAMVTRASHELRQLCTAMGGNPRTIDGLAGIGDLMLTCFSSQSRNQRCGQRLIKGEKVEDIQKNCTVEGIATADVAIVYADMCGLELPIFRCVHALIHKKITPDEAVLDLMGRRSRKEPNVF*