MARGKVQLKRIENPVHRQVTFCKRRMSLLKKANELSVLCDAEIGIIIFSTHGKLYELATKGTMEGLIDRYKTACGDAHSTAGGGDANQSQVILPPSLHEFKQEISMLKKEIDLLHKSLRCMLGEGIAGHMTLDELLVLEKHLEMWMYHIRATKMQIMFQEIQSLKNKEGILKAANVFLQEKILEQNSLFDVSPMLVQQNGHFDAGQMVAADSPYPLTVQYEHSNLGGSDMGFSYLSQ