MVIRSVDLRSDTVTRPTDAMREAMAGAEVDDDILGYDPTARHLEEEMAKMMGKEAALFVPSGTMGNLICVMVHCEVRGSEVILGDNSHIHVYENGGISTIGGVHPKTIKNEEDGTMDLGDIEAAIRDPKGSTFYPSTRLICLENTHANSGGRCLSAEYTDRVGEIAKRHGLKLHIDGARLFNASIALGVPVHRLVEAADSVSVPSSLILTSEKGLGAPVGTVIVGSHTFIEKAKTLRKTLGGGMRQIGVLCAAALVALQENLPKLQFDHKKAKLLAEGLNQMKGIRINVAAVETNMIFMDMEDGSRLTAEKLRKSLTECGILVLPGNSSRIRMVVHHQITISDVHYTLSCLQVRIFIIFLCTYNFL*