MGSLSTNLFFFLCIFLLVLTSFPYNSWSVEETLLRSETELLAHELFESAKQPEFFNWLKRVRRRIHEYPELAFEEYKTSQLIRDELDLMGIEYVSPVAKTGLVGIVGSGHQPSFGLRADMDALPMQELVDSEYKSKINGKMHACGHDAHVTMLLGAARLLQNRRDKLKGTVKLVFQPAEEGYAGASYMIEEGALDGVKAIFGMHVWPFTPTGIIGSRPGPIMAGAGRFTAIIQGKGGHAATPHRTKDPILAVSMTVLALQQLVSRETNPLESRVVSVAFVDGGEAGNVIPESVKFGGTFRFLTFEGHSYLKQRIKEIIETQASVHQCSATVDFAEDLMRPYPPTVNDPTMYKHAKEVGEVMLGEENVQYGAITMGAEDFSFYSQKIPAAFVIIGAQNKTAIATGVKGLHSPYFTLDEDVLPIGAALHAAVAISYLDTHV*