MEESWTSCLCDMEPDDYSFIGQSDIKVDDVNGCLVSPHDVATALLEKNQQSLFSRESHSSAAESGLERPFKLPKREQLSQKIASSSTPSSYILSFDNMNPPTIKVESASKPGTKVVNLEKALPSKNEPTRPQENKKMGSFARSSHHTQDHIIAERMRREKISQQFIALSALIPDLKKMDKVSLLGEAIRYVKQLKEQVKLLEEQSKRKNEESVMFAKKSQVFLADEDVSDTSSNSCEFGNSDDPSSKANFLSLPEVEARVSKKNVLIRILCEKEKTVLVNIFREIEKLHLSIIYSSALSFGSSVLDTTIVAEMEDEFNMGVKELARNLRVGLMQFM*