MSEPHSSPRTSAYLDALSQAIHKKLQRALANSSQRRNLLQELFADIALEVDDRAKDVIVNKEEDGISPAEDINDGPLCFYDVLADYFVLVSESRKPILDWIVQLWSQSFASHIFALLFHKWLFEVHLDNPEVLLRYSSALVQGATNVFWIDIQTNTRRFQSLFRYLLEDVALDHTRLNKIPFQAQRDTYLMLSRFILFYNKADKIDGFLKQCPAFPTAFLVGGPADILVTELTDQLQKLKVEPVLLHYLSEIKILQGLELRMTTSTRLKTCLYSFTSPGGPMYPTRAVRHAARESLDLLFPVGRYPRHLISLFFRLLYPWYWPSSCWNFVVSCIQAIFYSVLGFIFSTRNKIAKPKSQ*