MEMEGVSHRTISTNGITMHVAEMGSGPAVLFVHGFPEGWYGWRKQISAFAKAGYYAIAPDMRGYGDTSAPEGVENYTYLHIVGDLIGLLDALQVEKAFVVTHDWGALIGWQLALFRPDRVIALASLSVYFVPRYPAGSFVKLIRATHGEEHYICKFQVPGEVEAQIASMSSEVFFKYMFGSRLDKEMDISKISKEKVSLPEWMSEKDLTYYVSEFDKHGFTPALNYYRALDSSWELTAAWTGSKVMVPTIFIIGDQDIVYGFPGARDYINGEMAADVPNLRNTIVLEGVQHFLQLEKPEVVNDHILGFFKDFSLGKA*