MGLFDKIRNIEKLNEAELKNIGNNDSSWHDQYRDSSYIYIGNLDNRLTEGDIVIVFSQYGEPIDVNLVRDNETGKSKGYCFLSYADQRSTILAVDNFNGYKLLERPLVVDHILNYRLPKKYLKDADKNEYKPTGAEGQGIGVYNVVESEIKLSKVFDKIKNKSNEEKKKKLLDEDELWALNFEKSIKKDIISPIGHDEKSRHNEGMKEEEEDEDDEDDDDEDDDDDDSVDIKYKRHKEKRKSLTTKKYDKKEKHKRKSDHRDKHRRRENHSRHREKEKDKKSHKRRHKHSYDKYSSRSRSYSTSSSTDR*