MSVSPSPHHVVLFPYMSKGHTIPLLQFARLLLRHRCATSSSNDGEEPSMSITIFTTPQNKPFISNFLSDVTSSIKIISLPFPENIAGIPPGVESTDKLPSMSLYVPFTRATKSLQPLFEETLKNLPQVTFMVSDGFLWWTLDSAAKFEIPRLAFFGMNSYSSALYNSVSVHQLFTKPGNIKSDTEPVTVPDFPWIRVKKCDFVPVCTEPDQSGPEFDLLMDQLMSTGKSRGVIVNSFYELESPFVDYRLGVRGEPKPWCVGPLCLVNPPKPESDKPSWIEWLDRKREERCPVLYVAFGTQAEISNEQLKEIALGLEDSKANFLWVTRMDVGEVGFEKRVREHGMIVRDWVDQWEILSHESVKGFLSHCGWNSAQESICAGIPILAWPMMAEQPLNAKLVVEELKVGVRIETENGTPEGFVSREEVSQKVKKLMEGEMGKTARKNVKEYAEMAREALAQGTGSSWKNLSLLLEELCKIRETNDVNKLSSHD*