MSEPHSPPRTSAYLDALSQAIHKKLQRALANSSQRRNLLQELFADIALEVDERAKDVIVNKEEDGISPAEDINDGPLCFYDVLADYFVRVSESGKPILDLIVQLWSQSFASHIFALLFHKWLFEVHLDNPEVLLRYSSALVQGATNVFWIDIQTNTRRFQSLFRYLLEDVGLDHTRLNKIPFQAQRDMYLLLSRFILFYNKADKIDSFLKQCPAFPTAFLIGGPADIFVTELTDQLQKLKVEPVLLHYLSEIKILQGMELRMTTSTRLKTCLYSFTSPGGPMYPTRAVRHAAWEALDLLFPVGRYPRHLISLFFRLLYPWYWPSSCWNFVISCIQAVFYSVLGFIFSTWDKIAKPKSQ*