MVTVEEVRRAQRAKGPATIMAIGTATPSNCVDQSTYPDYYFRITNSEHMTELKEKFKRMCDKSMINKRYMHLTEEILKENPNICEYMAPSLDARQDIVVVEVPKLGKEAAQKAIKEWGQPKSKITHVVFCTTSGVDMPGADYQLTKLLGLRPSVKRLMMYQQGCFAGGTVIRLAKDLAENNKGARVLVVCSEITAVTFRGPSDTHLDSMVGQALFGDGAAAMIIGSDPLPEVERPLFELVSAAQTLLPDSEGAIDGHLREVGLTFHLLKDVPGLISKNIEKSLIEAFQPLGISDWNSIFWIAHPGGPAILDQVELKLSLKPEKLRATRQVLSDYGNMSSACVLFILDEMRKASSKEGLSTTGEGLDWGVLFGFGPGLTVETVVLHSVST*