MEQVTEAEQYQVFINHRGPDTKKNLASLIYHNLSSYGLQVFLDKEELRTGNTFCPAIRGAISTLYPYSMTLSLLTFVALIGDLMPKPSTNTGKESPGKSWRNGRKHSEKAADISGLLFKTKDSDYGEFVEEIGKIVRERVRWDPIEVATHPVGLDQTLKELDDLIQKQSSTRVVLIAGIGGIGKSTLAKKIFNSRRSNFSRASYLSNFRDKIDLTSFQRQLLRDLLGQDTDIANTDIGKTILRKGLKGLKFLIILDDVDDRDKIRSVLDDRDKIRSVLDMNAVEPGSLIFITSRDKYILRGSADTLLYDVKPLKRNHARVLFCHHAFH*