MPPFTSSTEAVERTGGSSSWAVPEAITLAKDFAAAFIASAALSIPVTIIDKAVVENATGANTLGASMRTALVKLLTTPHKFLTSREYFVVHGVYTATYLAANWTDSVCEASSRSNKIPKLASTTLVNLGAAASKDRIFGIWFSGKPPAPFPLVSWSLFFVRDLGTMATAFSLPPAISQSMVERDYSPSTAKYVSQIAPVMAIQWLTVPLHLIAYDLYVHKLGSGRTASDRLAFLRQKYTETVGARSMRIFPAFGLGGLGNTWLRNALLGKPQE*