MASLSSIPLLTTGVTKEQIILSELPKERGWLSEHIHQYKGFWYATQVVQGLLALEQQHFKPKPNTVLLASFPKSGTTWLKALLFAIKNRGEIDFNTHPLLSSNPHELVPFLEAYAFNHPTNPTPNTCLMHSHLAYNSLSELADCKIVYVFRDPKDVLTSCWHFIQKLRSKELPFISLPEAFDQFTKGYSPFGPFWDHVMGYYKASLEFPKKVCFLKYEELKKDPIFNAKKLAEFLEQPFSLEEENEGIVERITELCSFEKLSNLEVNKEGSHTGFFTPTVSNNIFFRQGKVGDSKNHLSEEMIEVLDEITKKKIGF*