MVNYLNCLLYGIGGIACTFLVLLVTFQEKLVYVPVVPGLTRSYPITPDRLRLTYEDVWLVASDGVRLHSWFIKLVPECRGPTILFFQENAGNIAHRLEFIGLMMQRLRCNVFMLSYRGYGDSEGFPSQPGLIKDAQAALDHLLGRTDIDTTKIIVFGRSLGGAVGAALVRNNPGKVAALVLENTFTSVLDMAGVMLPILKWFIGGPGSKGLRIMNFLVRSPWNTIDIMKHVSEPVLFLSGSLDEMVPSAHMKRLYAASSSNSRSIFIEFPDGMHMDTWLRGGDRYWRSIQLFLERHVGGSSDRPGLGAIVDPE*