MEGGIDRFLQVRVDENGSTVQLQAARVLLQRKRQDGTTQHLSLFSLVHVAEPIYYRLIRQEIEHSDRVYCELIARTRSIRFKSETLRLSTEPLFPTLQARQLAAQYGLVCQLDELDPYALGFFVADMTHEELAASLGASWQQEFRDRSRLMEAIQACWRPRWEPSPSVWSRGARALLWLLPGPELPLILFDWILQGGQPAPILTALLDAFTRFDLLAVRRLVFAQLLVSEQKRAGLRKDLLVRNTRAIRVVSADQSSERVALLYGAMHMPDLVQRLVSEEGFRVVECSWDSVWSVMSRSELNLGTARFLAFAVPAYLSLDALDWAELVQWIASGNVEEASIFTALYLLRHAVLYIFIANWALDWSKRLFD*