MVSFLNGLLYSIGGLACTCFVLLITFQEKLVYVPVVPGLTRSYPITPARLRLTYEDVWLIASDGVRLHSWFIKLFPGCRGPTILFFQENAGNIAHRLEFIDLMMQRLKCNVFMLSYRGYGASDGFPSQHGLMKDAQAALDHLLERTDIDTTKVVVFGRSLGGAVGTALVRNNPGKVAALILENTFTSVLDMAGVMLPILKWFIGGTGSKGLRILNFLVWSPWNTHDIIKNVSEPILFISGSRDEMVPPAHM