MKEQEDRKLIAYASRYGSWNWRQLPRFADVKIKLVNYFEVWSVIATHLPGRTDNEIKNHWHTPLRKRFGKNAVHSNKKVKATKSNSSESKQDKDSIENANSRPQPRIILTPQLPLKKTCYSDFLDACLESEDVNENIWTESYVANISNSNTPMAENGKGSSNFHGSDAAGTIMDYNENLVLENDDFGFLVALQPTATTENFWTDVYAADMSLVPNELLAPWVNESEEYFSSMYDADLWCQTNFHDLHLGLFH*