MFQKIDKYHVRGLVVETLAFEVPLDHSKPKNDKIRVCAQRINPSKTESSELEKRPYVIFFQGGPGFQCTPPLSKSGFIDELIQRGFQVLALDQRGTGMSTAIDPGELGKMETQKAADYLTHFRADSIVRDAEMIRKVLVGEKGKWTIMGQSFGGFCCFTYLSFFPDFVKQAIVTGGIPPTANNPDKVYKALYPVVAQRNKYYYAKYPEDQKRVSHILDYLRNNKTTLPNGGNLSPERFQQLGLSLGSHNGADTIHLIVLRLFDDLEVNGRPSFFILDKIQVMHSFDTNPIYAILHESIYCQKEASNWSADRLRADFPVFISENDKVPTYLTGEMIYKSMFEDYTELRQLKPVADLLAEKKDWPDLYDYKQLKANKVPIVAATYFSDMYVEFNLVQETANETGNIKQWITNEYFHGGLRANPKEVLGHLFDLLEVDFE*