MDVSPAPPWAELPDAVLLGIVRRIPCAFDRAHVGEICRSWRRTLLQIPPPRPLPGILLLTPHGPTLSFVVAGDAWCTHPAFVPEAFRRARYFGSYDDSWLFLAVGQDNGHALFNLTDSQEEELPNWGTFQLHDRELGAEILLVAATLSSSPNVHGSVAGGILTADLPPANSMEHIAFWRTGSDVMSKAIRASGVGPLEDVTYHDEAFHFLTLDDIIVVCRASMAEPGSPGKIVVVDEVHVSIELGNIAPRDELGYRDLRIVASYLVESRNDLLMVEKLAPNLLSPASAFRVFQMIKERLHDGQVRYSWEELTTKLDGRMLFVGQGCSRSYEAANYPGLDAGVYFLDDRSTRHDPKIPFQEARARRYLCSDNGKWSGTPPQIKLCVPDPGPSNHSPPVWFFP*