MSSHDLVHFVVIPFMAQGHMIPLVDISKLLSQRQGVTVTIITTTQNVARIKSSLSSSSTFSTINIVEIKFPFQLAGLPEGCESVDMLDSTADLVKFFHAANTLEEQVEKAMEKMVQPRPSCIIGDMSLPFTSSLAKKLKIPKLLFHGFSCFSLACIHVVRESGILKAVESDDEYFDLHGLPDRLEFTKPQISVLQPVEGIMKEGTDKIIESDIDSYGVIVNSFEELEVDYVREYKKARGGKVWCVGPVALCNNLEFDKVKRGDKASIGQDQCLHWLDSQEKGSVLYVCLGSLCNLPLAQLKELGLGLEESNKPFVWVIREWGKYGELAKWIQESGFEERIKDRGLVINGWAPQVFILSHASIGGFLTHCGWNSTLEGITAGVPLLTWPLFAEQFYNEKLVVKILKAGLEIGVEKSMQYGKEEEIGVMVSRESVRKAVDELMGDSEEAQERIRRVKELSGMANKALEEGRSSHSNITMLIQDIKEKSQSQI*