MARVVFPKKGLGHEAAVGSLTPSGQREYKLRGKRNEGKCPVYAIGFNFLDARYHNVFATCGGNRVTTYRGLPDGKLAVLEAYVDEDKEESYYTLSWAADLDGTPLLVAAGMNGIIRIINCATEKISKSLVGHGNSINEIRTQPLKPSLIITASKDESARLWNIHTGICILIFAGEAAHLHEVLSVDFHPYDIHRIATCGMDNTVKIWSMKEFWPYVDKSFTWTDLPSKFPTKYVQFPLITAVVHTNYVDCTRWLGDFILSKSVDNEIVLWEPKTKDDQNPGEGSIDVLQKYPVPACDIWFMKFSFDFHFNQLAIGNREGKIYVWEVQASPPVLITRLSNPQCKSPIRQTAVSFDGSMILACCEDGNIYRWDEVDQPAAES*