MVNFLNGLLYGIGGLACTCLVLLITFQEKLVYVPVVPGLTRSYSITPARLRLKYEDVWLTASDGVRLHSWFIKLFPECRGPTILFFQENAGNIAHRLEFIGLMMQRLRCNVFMLSYRGYGDSDGFPSQHGLIKDAQAALDHLMERTDIDTTRVVVFGRSLGGAVGAAVVKNNPGKVAALILENTFTSVLDMAGVMLPILKWFIGGTGSKGLKVMNFLVRSPWNTIDIIKNVSEPVLFLSGSRDEMVPPAHMKRLYAASSSNSRSLFIEFPDGMHMDTWMSGGDRYWRAIQLFLEKHVGSCPDVVGVDGGQGCVVDPE*