MVSFLNGLLYGIGGLACTCFALLITFQEKLVYVPVVPGLTRSYPITPARLRLHYEDVWLTASDGIRLHSWFIKLFPDWKGPTILFFQENAGNIAHRLEFIDLMMQRLKCNVFMLSYRGYGASEGFPSQHGLTKDAQAALDHLLQRTDIDTTKIVVFGRSLGGAVGTALVTTNPGKVAALILENTFTSVLDMAGVMLPVLKWFIGGTGSKGLRILNFLVWSPWNTHDIIKRVSEPILFISGSRDEMVPPAHMKLLHAASSINRKSLFIEFPDGMHMDTWLRGGDRYWRTIQLFLEKHVGSVPEGAGFDAGQGSVVDPE*