MSYYIAPRFLDKLAVHITKNFLNIPGVRVPLILGIHGRKGEGKTFQCELAFEKMGIEVTLISGGELESPDAGDPARLIRLRYRETAELIKVRGKMCVLMINDLDAGAGRFDEGTQYTVNTQLVNATLMNIADNPTDVQLPGSYDSNPIRRVPIIVTGNDFSTLYAPLIRDGRMEKFYWEPNRDDKVGIVGGIFAEDGLSQREIEQLVDTFPKQSIDFFSALRSRIYDIQIRDFIHKVGFERISLRVVNSLEAPPEFKKPDFSLAHLIESGNLVLGEQQRVDNSQLVDEYNRLNRGRGYQTAPPPEAPVIQPVNNSSHKQKTSNTHLSLETQEQIRQILSQGHKITFEHVDARRFRTGSWQSCGTLHIDAESDAISTLEACLVDYDGEYVRMVGIDPKGKRRVVETIIQRPNGKN