MTPSPAFAFAAVAALVPNLTPLDTLTSGFASIARLPRGVTVTEGSRGGQTDQAPPTLYDMEGCHFCRRVREVATELDMVVNLVPSARGSRSRDALAEYAAAAGSNVQVPFLLDGDTRLFESEEICRHLIAKYGATVDVPGVGTGFVASALRLGRGGLVDKSALPAPPDRPLVLYSYEGNQFCRLLVASHSLLLQVLCELDLPYELRSAGKGSPRREELKILTGGSSQCPFLLDPNSGVQLAESADIVEYLRGRYSRGGASVGSS*