MEEEKGKLKCEHHDVEVIQEITQAMMLSLACACKEKTYGSIFSSPISPAEGLKKEMVEFLERKCETNELDSGRSSLASPFSMVRYLLDEFVGSKKSFLNKVSSKGPKEEGVEELVGQLERSGIWPFAEREAIAQDLLHALYPKGSYHCEARFDSEEALSEHVGKCPIRPVSCPNRQCKALVSASRLAAHDAKCPSKPLPCEQGCDGLIGRADMGRHCASDCPMKRVDCPFCHVGCTAVLPQHLVNKHCSENTNVHLLQMLQSFQRQEVSLTKLSQRLSKAEKSFSVTQKAEADDTNAHMVMFQEQEAKIKALEGEAGKFRKSLAPTPSREVLQLQRDMQNLQSQVEALRSNP*