MRKERMREEEEEPLSPMARVFQSRGIDYCAVTMIGFKTKIKPAVVLDALKHNVYKHPRFSSKLSSDGAKWIETEVNVKDHVVVPYIDPEEIGEDGEGFIDNYTSRITMNPMDRSRPLWDIHILNVKTSDAEAVGVVRTHHTLGDGTSMVSLLLSCTHKTSDHNRVSTTIPSLKRRGRYKNKGWFLRSMFTIGSTMTLIWNTIVDMLLLFATLLFLKDTKTHIKGGADVGSNPKRFYHRTISLDDIKLIKNAMNMTINDVLVGITQVSLSSYLSQHTKNEEDGALIPYPNNLPGGIQFRAGCTVNLRSEKGLKPLADMMVKDSKCRWGNYFSYIVLPFSIGLQSDPLVYLKLSKSMMDRKKHSYHAHLAYMMIKICQNLLGAKVAAKLFNRTVINTTTSLSNVIGPMEEISFDGNPITYIATSGYGHSQALLMHFMSYAGRMTITLAVDPTIIPDPHKICDDMEQSLKEMKAALWERGLL*