MNGNRKDLENWDIKGFQFRELIHEGTFIYIYRAFQHSLSRYVAVYTLSPSTRHDRDCQRAIERAAEIQSKYEHPNIVPVVDCGHHQGVPYIVTQWMSGGLLRDYLWQKQQGGQEHLSPQEMAGIIKQIASALHQLHVQGEIQGDPCTSNIAMDRWGNAYISDFMKRAFDETYPTGNGQLHGMPSYMAPERWRHRPSNALTDQYALGVIAYEVVTGRTPFEDAQSSEELRNLHFSRPIPSPQLFRSTLSDSVSAVLEKALAKNPTQRYSTTLSFALAFENAIMDTPTEIFISYSRKDSSYKNKLKADLVANGFQVWTDEQIAHGEQWFNEINEAIRHCAAVIVLMTTSAELSEWVQKEVLLAKRYRKAIFPILLDGSEFPILIDTQFEDARDTHSMPSPDFYRRLSQKVYGTCDEMAARGTS*