MPKLSKRVLEMKESVTLAAGARAKALKAQGRDVLNLTLGEPDFFTPKHIQDKAIESIQNGTASFYTNASGLPELKAAIATYLKNQYGYHLSPDQIVAGTGAKFILYAFFMAVLNPGDQVLIPTPYWVSYSDQVKMAEGQPIFVQGLEENQFKVTVDQLERARTSKTKVVLINSPSNPTGMIYGAEELRAIGEWAVHNDILILADDIYGSLVYNGNQFVPISTLSEAIRRQTITVNGVAKSYAMTGWRVGFAAGEPEIISAMSKIIGQTTSNLTTVSQYAAIEAFCGSQSSLEEMRLAFEERLNITYPLLCQVPGFEVVKPQGAFYFFPNVKKAMEMTGFSDVTSFANAILEEVGLAVVSGAGFGAPENVRLSYATDIETLKEAVRRLHVFMESNEIN*