MEGEGAAVWQGAVLGGIIFWLVSASYLNVTRKLRSFLQPWVTHHVVTQTPIILKIQSYGFGFLDALFSGLSCVVSVPFYTAFLPLLFWSGHGKLARQMTLLMAFCDYLGNCIKDVVSAPRPASPPVKRVTATRDEEDNALEYGLPSSHTLNTVCLSGYLLHYVLTHTQIQGAYVTYLGVSLACMLVFFIGLGRIYLGMHSVVDVLAGLLIGLVVLAFWLTVDEYMDSFVISGQNVTSFWAALSFLLLFAYPTPELPTPSFEYHTAFDGVALGIVSGVQQTYHQFHHANVPRLFSSELTIPVFLGRMLLGIPTILIVKFCSKTLAKWTIPVVANTLGIPIKSTGYIPTLNGSVTGKMSDKLKQGYLQKLLSQHKAFDVDTGIRFVQYAGLAWSVVDLVPSLFSYMSL*