MARKQQFDYNEDAIQVLEGLEAVRKRPGMYIGSTDARGLHHLVYEIVDNSVDEVLAGHGDHIIVKIHKDNSISVQDRGRGMPTGMHKLGKPTPEVILTVLHAGGKFGQGGYKTSGGLHGVGASVVNALSEWLTVTIERDGFVYQQRFENGGKPVTSLEKIGKTKKTGTLTHFKPDPTMFSTTTYNFETLSERLRESAFLLKGLKIELIDERNDQREVFYYENGIEAFVAYLNEEKDVLSEVVSFEGEHHSIEVDFAFQFNDGYSENILSFVNNVRTKDGGTHESGAKTAMTRAFNEYARKVALLKEKDKNLEGTDIREGLSAIISVRIPEELLQFEGQTKGKLGTSEARSAVDAIVSEQLAYFLEENRDTATLLVKKAIKASQAREAARKAREEARSGKKRKKSEATLSGKLTPAGSRNPAKNELYLVEGDSAGGSAKQGRDRRFQAVLPLRGKVINTEKAKLADIFKNEEINTIIHAIGGGVGADFSIDDINYDKIIIMTDADTDGAHIQVLLLTFFYRYMKPLIEHGKVFIALPPLYKVSKGSGKKEIIEYAWSDEEMGDVLKKVGKGYTIQRYKGLGEMNADQLWETTMNPESRTLVRVKIDDAARVERRVTTLMGDKVEPRRKWIEKNVAFGLDEESNILENENLSVAEEVLELVPRGSDYKDDDDKWSHPQFEKGGGGSGGSAWSHPQFEK