MVSYVNILLYGVGGLVVAGMALLVAFQEKLVYVPVLPGITKSYAINPSRLRLIYEDVWLQSSDGVRLHAWFIKLFPNCRGPTILFFQENAGNIAHRLEMVRIMLQQLHCNVFMLSYRGYGASDGYPSQHGITKDAQAALDHLSQRPDIDTSRIVVFGRSLGGAVGAVLTKNNPDKVAALILENTFTSILDMAGVLLPFLKWFIGGSSSNGPKVLNFLVRSPWSTIDVVGQIKQPILFLSGLQDEMVPPSHMQMLYAKAAARNNQCLFVDFPTGMHMDTWLAGGDQYWRTIQQFLEQHAPEQKEDRSSQNANDIGAR*