MILYEQDPDVVRWGLHDLIDVCTLSNSGSCNSVTCYGMDTFNVEYVREYYNDPLYASNVENDAVIARALQEELSRIAYVEASGFNNTERESIITQHWPGPHETYHGSEHEDDQTVTVHSESMMDADDCSKNMADYSIKKDEILIPTSSSSNGENSLEMEELTLILNIENESALDGEVGKRITEMVPVSHVPKTNGEIPSEDEQMSDHQRLLERLKVYYLVENKVQGDGNCQFCSLSDQLYRSPEHHKLVRERVIDQLKSQPQMYSSYVPMAYEDYLKKMSKSGEWGDHVTLQAAADSYGIKIFVITSFKDTCYIEILPRVQKSNRVIFLSFWAEVHYNSIYPEGEAPQYEPKKKKKWWNLG*