MVRVVKQVDGPRDYCYCGAPVSRITAWTHDNPDLDNTTWQRDVINQLLLEKRLMKIEMNAMNKEIEELRYPKMRFMNRKGGADHMLLFMGFFIERKREIVKHGSWAPTNGTYNKEVARAFVAFQRERGYQTWMATDRRFNVRVFKKNRVERWFIVSEDEDDAGPVGEDGDGPAVGDGAGPAADDGVGPAGEIPAAPPVVAPPVEDVATPHAAAPLVEDVATPHAAAPLSRMPLHQPPLPPYRSNRCAPCTYCPISVRLPYPHSMSIFRIPIKCLVVIS*