MGNQGVPAFLKKLYKMVSDPRSNDLITWSGAGNSFIVKKPQEFAKEILPKFFKHNNFSSFVRQLNMYGFHKIPHLQQGVLQSDEQSEQWEFGHKHFLCNQPELLCYITRRKVNDNEKESSRRDMNYILNEIDSIKKYQTTLNANLKNIQRDNQILLQEIISVHNKYLNQQNTLNKLLKFLASLYHTDKKTLSKKRKLLLENSDEADFPSLDINNSVSPTSLTINNDQFDISNILPSRPIPPSLTEQINDTDFLGLTPIDLTEIETRTDEDGSNIDYLTTLTSQMPDEAINLEDNFIENCNSIENDNSIENGLLSYYNMNFNPIEQDQQLLYDFN