MVTVEEVRRAQRAKGPATIMAIGTATPSNCVDQSTYPDYYFRVTNSEHMTELKEKFKRMCDKSMIKKRYMHLTEEILKENPNICEYMAPSLDARQDIVVVEIPKLGKEAAQKAIKEWGQPKSKITHLVFCTTSGVDMPGADYQLTKLLGLRPSVKRLMMYQQGCFAGGTVLRLAKDLAENNKGARVLIVCSEITAVTFRGPTDTHLDSMVGQALFGDGAAAIIIGSDPVPGVERPLFELVSAAQTLLPDSDGAIDGHLREVGLTFHLLKDVPGLISKNIEKSLMEAFQPLGLSDWNSIFWIAHPGGPAILDQVELKLGLKPEKLRATRQVLSDYGNMSSACVLFILDEMRKASAKEGLGTTGEGLDWGVLFGFGPGLTVETVVLHSVST*