MVKPLGEGTRDVSNVGCKSVDLLLASLGGLAAAVAAAYAGELLLRRRKLDQGASMGYKDVKIAPLIERKDSGRRSNLERFSHYVARQLGFEDPNEYPQLCKLANGYLLKTKGYDENVDEYLENEAERDSLYVHLLEEFDRCILTYFSFNWTQSSNLISQALSDESDQKVPKLKDFVMAATRKQRFERVTKDLKVKRVISTLVEEMRVIGSGSSEPHCTEVMSPVAHNKRSPVLLLMGGGMGAGKSTVLKDIFLESFWSEAQADAVVIEADAFKETDVIYRALSSRGHHDDMLQTAELVHQSSTDAASSLLVTALNDGRDVIMDGTLSWEPFVEQMIEMARNVHKQKYRMGEGYKVSEEGTITEKYWEEEEEETKENGKQQNLKPYRIELVGVVCDAYLAVARGIRRALMVKRAVRVKPQLNSHKRFANAFPKYCELVDNARLYCTNAVGGPPRLIAWKDGNSKLLVDPEDIDCLKRVSSLNPDAESIYELYPDPSQLSKPGSVWNDVVLVPSRPKVQKELSDAIRRIEKAQPKN*