MLYCSAVFVPHSQTCLNSYTTHIDIPRNPSIHTRYPTLTETTMTSRIEKTIARQQEKIAAGAYYESHQQLRVIAARYLKQQNYDAAADILAGGAKALLRAPGASASGGDLAIMLIIDVYNKAEWEVGRDEVGRGRKKRLIELLRDFPPEEPTRKRYMNELVAWSARFGELERGDPEIHHEIGSLFAQENEPYDAERHLAIGTADSAEVLARLEYDWYTHDEPHTAGIYASRAVFPYLLTGNLRDANKAFLIFTSRLSSSGTSQALNIQQVSSQSADVRVYPSLPLLNFTSLLLLAIQRGTADLFRQLTRQYGMHIREVDGWERALAYIGELYFGIKIPKQSNPLMDMMGMMFGGGGAGGRAGAKPARQQKTAGRVEAPPSMDLD