MAILKTIVWTGSFDNNLCNLYDVEFIGKKNDLVEQVCSVSDEFCIKTWGRGNPEPSLLQRSDWTNLTLSSIVPSATTRRVSTVFLTGNKIAELSCGVCKESYNTLINNLTEAVDVYSEWIDECERANDFEDPA