MSRSIRICSYLLLPLIYLLVNVKIAQLGESFPITIVTFLPLLLLLFVERISVKKLMIALGIGAGLTAFNFLFGQSLNAGKYVTSTMLFVYIVVIIGMVWSIRFKTISAHNHRKILRFFYLVVGMVVALAAVEMAQIILTGGSSIMEGISKYLIYSNSYVLNFIKFGGKRTTALYFEPAFFALALISIWLSIKQFGIKTPKSDAMILAGIILSGSFSGVMTFILFYLLEWAFQYLNKDAIKKKLPLALVSLTLFLVGVIIAFPYIATRLGDLGTEGSSSYYRIVGPLVMVGYSLTHIDGVVRFGSLYEYVASFGIFNGADVGKTIDNGLYLLIIYFSWFAVLMTLWYMGKVLKMALNAFGDNRNFRVQLYLFTPVSLFFTGSIFSPEYAFLIVCPFILRKALKIS*