MVFVTVHDFHSMCQKHCHYLLKKREHSSSSLGSADSFFKASRSEVLTLFMRSMLLALLFLSFTWLSLLKCETDSTAASKLVESDQHELLLPLLLNDLEKEGLFKLGDKALLLSGGDDEVTVTSYSQTVIETEVLFVSASDEETQSMVPSETFDFAFAHSRHIDSAEFLDRALKVGGILTVQLNLQDLPPNFLEHLNYEIVYMKSSEYTVMAMRKTEGKQEGTVAPGRKLLAITEEEAKKNALSKLEDVLLEPPRAASRKSRTYLKRTRYLPDLMGDTMDLGSYSRRVFIDVGNGKGSSGTEWFVKNYPTRNLKFEMYKIKTVNDEMSLESENMGMTEWLKENVKEEEYVVMKAEAEVVEEMMRSKSIKMVDELFLECKPKGLGLRGRKMQSKSGKAYWECLALYGKLRDEGVAVHQWWG*