MSVSTHHHHVVLFPFMSKGHIIPLLQFGRLLLRHHRKEPTITVTVFTTPKNQPFISDFLSDTPEIKVISLPFPENITGIPPGVENTEKLPSMSLFVPFTRATKLLQPFFEETLKTLPKVSFMVSDGFLWWTSESAAKFNIPRFVSYGMNSYSAAVSISVFKHELFTEPESKSDTEPVTVPDFPWIKVKKCDFDHGTTEPEESGAALELSMDQIKSTTTSHGFLVNSFYELESAFVDYNNNSGDKPKSWCVGPLCLTDPPKQGSAKPAWIHWLDQKREEGRPVLYVAFGTQAEISNKQLMELAFGLEDSKVNFLWVTRKDVEEIIGEGFNDRIRESGMIVRDWVDQWEILSHESVKGFLSHCGWNSAQESICVGVPLLAWPMMAEQPLNAKMVVEEIKVGVRVETEDGSVKGFVTREELSGKIKELMEGETGKTARKNVKEYSKMAKAALVEGTGSSWKNLDMILKELCKSRDSNGASE*