MPPFTSSTEAVERTGGSSSWAVPEAITLLKDFAAAFIASAALSIPVTIIDKAVVENATGANTLGASMRTALVKLLTTPHKFLTSREYFVVHGVYTATYLAANWTDSVCEASSRSNKIPKLASTTLVNLGAAASKDRIFGIWFSGKPPAPFPLVSWSLFFVRDLGTMATAFSLPPAISQSMVERDYSPSTAKYVSQIAPVMAIQWLTVPLHLIAYDLYVHKLGSGRTASDRLAFLRQKYTETVGARSMRIFPAFGLGGLGNTWLRNALLGKPQE*