MATLFLYSNTFSFFFITLVSLALLILRQPSRAASCTARPVIFNFGDSNSDTGGLVAGLGYPIGFPNGRLFFRRSTGRLSDGRLLIDFLCQSLNTSLLRPYLDSLGRTRFQNGANFAIAGSPTLPKNVPFSLNIQVKQFSHFKSRSLELASSSNSLKGMFISNNGFKNALYMIDIGQNDIARSFARGNSYSQTVKLIPQIITEIKSSIKRLYDEGGRRFWIHNTGPLGCLPQKLSMVKSKDLDQHGCLVSYNSAATLFNQGLDHMCEELRTELRDATIIYIDIYAIKYSLIANSNQYGFKSPLMACCGYGGTPYNYNVKITCGHKGSNVCEEGSRFISWDGIHYTETANAIVAMKVLSMHYSKPPTPFHFFCRR