MGCLTWIRGFKLTSFPFLQDSELNKIAAFFNAFTFFLTCAALAQPSWFRIKGLHCTQSLSLTQFFTFDDDDDDDDQIIIQNKELDPLSRSDFIGLQPCITTEIITLMRILILLCFMVLLSSCIGVLINLINHNSKALKMLRRNAVPSIMCVFWVIAIVGVCYYTTVVLGNANNSDPNTIQVDYEYGFYTITGAGALALVASAANLWGAPLSNDEDVQRRNLMDDWDGYEAHSVGPTPPVPALPPYTPSPIYVPTVHSAFPTPVLGSQQYFPFDDLSVLPPPPPYTP