MMEYEEKQRDIVCKAMVVAASYVPVLERASMTLSELDVLASFAYVAAYSSNGYCRPEMTDGEEDGLGIEVSYSSTERCDSSLWFSKHNISFLVNTFQLTGARHPCVELQDDMNFIANDFNLVFGASSFLLVTGPNMGGKSTYIRSLGAIITLAQIGSFVPCTSAKINIVDHILARVGAGDAQDRGISTFMAEMLEASSILRTSTKRSLIIIDELGRGTSTFDGFGLAKAISEHVVQKIGCMTVFATHFHELTALEEQEASVTNCHVSAHSDKQNGLTFLYEVRPGPCLESFGIQVAEMANMPSNIITDAKRKAKQLENFD