MTAFRSSLRVFAFQAFLFGSVFTIGDSHAPKSELAQNVRAVYFFGDSYGDPGNNNDIPTLIKSNFPPYGKNFIGRNPTGRFSDGKILPDYLGLGIKELLPGYLDPNLQDQDLITGVSFASSGTGLDNLTAATLSVIPLWKEIEYFKEYRTRLPTLVGGVEKAAMVLKGAVTFISIGTNDFIANYFMEPIRPSQFTVSQYIDFLLHTLSAYIEELYSLDMRRIGIINLPPLGCLPFQKTLKIKVKGECAEEVNEAAAEFNAKLISNIIDGLKPKLPGLKIVSLRYYDIVLDAIKDPAKYGFEVTERSCCGTGSIEFGYLCNQATPFTCSDASKYVFFDSIHLTQKSYEIISETFLSQVVLQLL*