MVTVEEVRRAQRAKGPATIMAIGTATPSNCVDQSTYPDYYFRITNSEHMTELKEKFKRMCDKSMINKRYMHLTEEILKENPNICEYMAPSLDARQDIVVVEVPKLGKEAAQKAIKEWGQPKSKITHVVFCTTSGVDMPGADYQLTKLLGLRPSVKRLMMYQQGCFAGGTVIRLAKDLAENNKGARVLVVCSEITAVTFRGPSDTHLDSMVGQALFGDGAAAMIIGSDPLPQVERPLFELVSAAQTLLPDSEGAIDGHLREVGLTFHLLKDVPGLISKNIEKSLIEAFQPLGISDWNSIFWIAHPGGPAILDQVELKLSLKPEKLRATRQVLSDYGNMSSACVLFILDEMRKASSKEGLSTTGEGLDWGVLFGFGPGLTVETVVLHSVST*