MAAAPPPPPPPPRPRLMVLPFPAQGHIMPLMELSHRLVDHGFEVDFVNTDFNHARILTALATGGDTGAAVHAGIHLVSFPDGMGPDGDRADIVRLAQGLPAAMLGQVEELIRAHKIRWVVADVSMSWVLDLAGTAGVRVALFSTFSAATFAVRMRIPKMVEDGIIDENANVKRNERIKLSPNTPAFDAADIPWVRLRSPMIKGMIKTNQMFALADTIVCNTFHAIESEALALLPKAALAIGPLEAPASNSASHLWPEDMACLACLDAQAPRSVVYVAFGSFTVFDTARLQELADGLALTGRPFLWVVRPNFANGVDEGWLDQFRRRVGDKGLVVGWAPQQRVLSHPSVACFISHCGWNSTMEGVRHGVPFLCWPYFADQFMNQNYICDAWGTGLRIDADERGIFTKEEIRDKVDQLLGDDGIRTRALSLKRAACESITDGGSSHQDLLKLVNLLREQ*