MSVPEKFTGFQVNGPETWTEFHKNEFQPKPFGDYDVDIKIECCGVCGSDVHTISGGWGEQKFPLAVGHEIIGTALRVGPKVTLIKPGQRVGVGAQSYSCLDCRQCKNDNETYCRKQLDTYGAVWPDTGIVSQGGYSSHVRTHEHWVFPIPDALPSTVAAPMLCAGLTAYSPLVRNGCGPGKKVGIVGLGGIGHLGLLFAKALGATVYVISRTHSKEADARKMGADGFLATADPNWNEEHIMTFDLIINTANSFEGFDLDAYLSLLDVHGKWVSVGLPEDEEGIRVRNQTFLKNGCFFGSSHLGSRRETLEMLQLAADKGVRTWVEEVKINEENLKGVMQKMKGAGGRYRFCLTGYEEAFGA*