MAIQLQACFNRDASTQEPYFVEDFVTGRPSKLNIRSVWWSTKLAPAEEPAAASSGNDALPANPLTVVTMATLHRLSNLEAQCNSWPGPLTAAXYVPLLLGNDTGNSAILKEAQAAARKLYDSASEVMQLCREGNLLILPAFEICPDRTYQLQTGKQVADAAAKGGKAKLVKLVKEEKMCSFHAVYPEGHGPTQYPTWYKSTWPYKITHKPLFEPWFIVDRRLNPWYDARFRGYGYNKQEQVTAAAHAYNLTFLVHPAAYVVHRPHET