MVSVLRVHLPSDIPIVGCELTPYVLLRRPDGSITPDDIPETAPADGFYLKHRWYRIQSDKGVAVCNVHPSEPATLQCLGCIKAKTVSKSYHCSPECFADSWRQHRSLHARAANAVQENGPEEEEIFGSFTSGSTVGSTVGAAILGLSNGSIPVLVSDRGGSGETWYEVGRSRTYTPSADDVGHVLKFECTAIDSTTGQAVAPASTLLTARVIPAPSPTPRRMISLSFIDGLSGLDSESHTSAAGTFTVLSYNVLADLYATSEKYSYCPPWALSWAYRRQNLLREIVGYRADILCLQEVQSDHFDEFFAPELEKHGYVAVYKKKTTEPVEQLDDIDAVQPRQHWLWTVMSCSS*