MDGLLIDSEDKYTEITNAILQEFGKPLLPWEIKAQLQGRPQPEASKIFHHWAQLPISPEEYGAKQAALQAKYFPQSQPLPGVRTLLSKLLSTQKTDQPVYIALATSSHSKNFKLKTDHLQDLFSAFPESQRVLGDDPRIGKGRGKPLPDIYLLALETINEGLRQRGEPEIRPEECLVFEDAVPGVEAGRRAGMRVIWCPHPGLLGAYKGREAEVLAGLTGEHKEEEKSVPEKEAEELAAWRIKGAGNPGEIDDGWGELVSTLEDFSYEKYGIRPA*