MHTVLFLIIPSAGKMSALLASCYVAPLLPVSAQQIEAAYCLSGRKRRSHSCACHSSSSRTCSRKSFIEESLSLPWLSETKAGLAIPVNALAPLAIALFPLVGDTQDALAIEGQFALLEGRAASLIHPIVMGGLLIFTLRAGFLGWQWRRVRTIQDEINLLKKEVKPAEEGAPPSPLELKIKELTETRKELIKGGYRDRHYNAGSILLALGVFEAVGGCLNTWFRTGKLFPGPHLFTGAGITVLWALAAALVPAMQKGNETARSLHIGLNALNVILFMSQVPTGLEILYKVLEFTSWP*