MATPFQIQVEPQNSGLLGFKVGQSEASKVTDLLQKDLENHHVFFNESGFHDHLVHQVLTLYGTGATTDILTKAYDANKTYQLKAMKPKSDVIDRLEHGSDWSEYLGKGRNYATFFRFFQDEIERIGWQDTLKEYLFKDDARGRDMQSRLFAGVLHPLIQLLYGMEWEQPMIIAAALAQTAVHRDDYHEFLTSAAKKAESDNAPPRMKTIPGLYEEVVKNEKLVKSSHWEDSNRVFDGVLAREKEEMINLAARVRIDKNELDERAAEMVHNAAFVVAGAAFHPPYHPRFDFILMHHTTSTPFFLVLNKQSWIPASTKARLLENKIRMDILQYIARGSPALRVDMLRDYKPKDGDKLVEKPEDLFPRIHKIIDDGHTVKLARALMLAQRVTEPYQDRDWVRIKDGEWLKAVYVLMDANEEADSQEGTMWVRSAGFDEAWEEIPKAKM*