MEGEGAAVWQGAVLGGIIFWLVSASYLNATRKLRSFLQPWVTHHVDTQTPIILKIQSYGFGFLDALFSGLSCVVSVPFYTAFLPLLFWSGHGKLARQMTLLMAFCDYIGNCTKDVVSAPRPASPPVKRVTATKDEEDNALEYGLPSSHTLNTVCLSGYLLRYVLTHTQIQGAYVTYLGVSLACMLVFLIGLGRIYLGMHSVVDVLAGLLIGLVVLAFWLMVDEYIDSFVISGQNVTSFWAALSFLLLFAYPTPELPTPSFEYHTAFDGVALGIVSGVQQTYHQFHHANVPRLFSSELTIPVFLGRMLLGIPTILIVKFCSKALAKWTIPVVANTLGIPIKSTGYIPTLNGSVTGKKSDKLKQGYLQKLLSQHKAFDVDTGIRFVQYAGLAWSVVDLVPSLFSYMSL*