MVTVEEVRRAQRAKGPATIMAIGTATPSNCVDQSTYPDYYFRVTNSEHMTKLKEKFKRMCDKSMIKKRYMHLTEEILKENPNISEYMAPSLDARQDIVVVEIPKLGKEAAQNAIEEWDQPKSKITHLVFCTMNGVDMPGADYQLTKLLGLRPSVKRLMLYQQGCFAGGTVLRLAKDLAENNQGARVLVVCSEITAFTFQGPSDTHLDSMVGQALFADGAAAIIIGSDPVPGVERPLFELVSAAQTLLTDSDGAINGHLREVGLTFHLLKDVPGLISKNIEKSLIEAFQPLGLSDWNSIFWIAHPGGRAILDQVELTLGLKPEKLRATRQVLSDYGNMSSACVLFILDEMRKASAKEGLGTTGEGLDWGVLFGFGPGLTVETVVLHSVST*