MPDVESFWHSLEEAYQAILSAPSFDAWIKTTRPLKLDNNQLWLEVPSAVHRDYWEKNLSAKIVETGFKLTGAEVMPHFVVADEKDAALAQELEEPAEEEVVFSEQSKKAMLNPKYTFDTFVIGKGNQMAHAAALVVAEDPGSIYNPLFFYGGVGLGKTHLMHAIGHQMLVNQPDAKVKYVSSETFTNEFINSIQTKTSEQFRKEYRNVDLLLVDDIQFLAEKEATLEEFFHTFNDLYNENKQIVLTSDRPPNDIPKLPERLVSRFAWGLSVDITPPDLETRIAILRKKADAERLEIPDDTLSYIAGQIDSNIRELEGALVRVQAFATINGEDITTSLAADALKSLKSVGSKNQLSILQIQEEVSKYYHVPLKDLKGKKRVKTIVVPRQISMYLAREMTDNSLPKIGAEFGGKDHTTVIHAHEKIQQLLEKDPAIQKEVSEIKNLLNS*