MMFFSTQPKLGAPNIAVVLELAGHGPSSSRTGNGCTAGLHFFVPGNQSSFSCAKWNRDALLTRASTRGALEEASESMSSEGKMVIEDCFPALRQEDKCFYNDSGVADSQSGGLPFEEDVSLECHSQWTGVESSRVGHLRLDDLDMQKDFRRRPFRPRIKVDSPPPRCPPKPGKRQNIPPKAKQMIFKLRDLSVEDFAAALSTLKHLNAERADWLYVLRYFHEKEEKSMLLEVFKFVLLEPAFEASARDYTNLIRVLVRLGDSEAVEHTLKLMVERGVFPDLVTFTVIIGFYGKLGNLYMVKKKFEQLKFYGLVPDNIIYCALIEAYSQLGYAKKAESIMEAMQAAGLSLKIEIFISLIRGYGIIGQVKDAERVFQLMQANLFYPERRSYSALMDAYTKDEDVERAIQVFTNMVAVGIEPTDKALARLVIACEKKNMLREAMEVMETLENKSFKLGTYMLSSLKEWLKKLELHREVNDMTVELEKRVKLKMFLAKKWNAYLPSSYSLY*