MALSYKRQNHINDLRVIFERCRKYWLSLNPEKCVFLVSSGKLLGHLVSIRGIEPDLDKVKAIIEMPPPRTQKQIKSFLGKLGYLRRFIADFAFKAKPLTELLKTDVPFYWSPQANLAFEQMKEALTFAPILMPPSFDKPFILYTSATNCSLGCMLAQKDDTGKERAIFFTSQTLIGYELNYTFVEKQCLALVFATKKLRQYLINAHTDVYTQFDLLLYLLSKPDHIGRAGRWAVLLQEFDLSVVKQKSKKGMIVAEHLADLPLPKDKNELVEDSLPDKNIFHVDQSEITTHEWHKDIVTYLESQEYPQDSSAKQKKRICATTCECVILGNTLYKRSFNGILLRCLSPVEAQKVL*