MDVEKRFYLKRSQKTFYRNWKHESEGDGQVQPANIEEAKRSPTDAKSTCVEQLSAVWEAPDFSIQTCLIRAAECILLFVLLVGLSMFIFFNLGAPTNGFAQHLSYLVFPVVIWASFRFNRVGLPLAVVVVALIASGGTAKHHGPLYHNDNYDHSLLQVQMFVSVLAMVAITLAAIVHDRKQMEGELNEMNVTLESQVCERTKELEKANRELQVSQAAAEEASKAKSEFLANMSHEIRTPIHGIIGMASLALDTNLTDEQREHLETVSQSADCLLHIVNAILDLAKIEAGRLELEHVPFSLSETIGSTMKMLQVRAKQKNLHFSWEVAPDVPNCLVGDAGRLQQCILNLVGNAIKFTQEGSVSLYAKLYMEEVSEDENMKEINYVIHHDAIDEKRIGRGQMISGNGSVKYFSKNQRKSEAICETSPDGAHLMTGHIEKLISHGKLSSRGPSFEVGRDSPAFRTSGLKEMARNARIVHDNKAEHERVSLLFSVSDTGIGISRENQRKVFKAFSQADSSTTRLYGGTGLGLSIVERLVGMMGGRIWLESELGKGSNFYFVASFDKGDQSTCNDKVSGYQSQKTDNNFG