MSVAADNFKRSTFVSALKFVALIAVSRIHEGALEPMKFFKKFRKGDPSGKKSQNDKTVSQPPGKSRTSSSTGSSNMPLSETQLLQEQVHSQSSTTVNENGNRVTTTTVRVPPQDKSSNTNVPPSQQYTIDLAATELTRALVKKFIADIWNRGEIDLIPEVCSPSLRFNGNTGFDRVGHDGLSRMVATIREALDDYHCEIHSMVVESNKAFCRLRFTGKHNGQLLGYTPTGKSVAWMGATEFTIQNGKILKVWELGDVKSLEEQLAADENGSRSSTEFAEAEKEI*