MAAARNLRTGLIFGGFISMVGAAFYPIYFRPLMRLEEYQKEQAVNRAGIIQEDVQPPGLKVWSDPFGRK