MDARLMSLTLTDNRGFEADQLDLELDDADGQIVLPRRGAVIHLALGWKGQPLFPKGAFTVDEIEHSGAPDRLTIRARSADFRETLNTRREKSWHQTTVGEVVKEIAARHNLKVALGQDLTDKALDHMDQTNESDASFLMKLARQYGAIASVKDGNLLFIRQGQGRTASGKPLPVITITRKAGDGHRFTLADRGAYTGVIASWLHTREPRKKETTSVKRRRKKATTPKEPEAKQGDYLVGTDENVLVLNRTYANRSNAERAAKMQWERLQRGVASFSLQLAEGRADLYTEMPVKVTGFKQPIDDAEWTITTLTHSVSPDNGFTTSMELEVKIDDLEIE*