MWFLCVFYHRLLDFRKPEVEALAELFGEDESLQWRLPEHHHNDTPFHFVHLSSEEIAQNIAKRSILVKGMYELWGEGTCYEELRDSIESFPDSRKLPFLASDSTFRISVETFGKALTFDEQRERINSLTYIPFEGKVNLKNADHNFFIMEMDESEENNGLQPILQRRIFFGREVGFADRKLLPTFQLKSRTYLGPTAMDAEMAFLMANQAKAASGRLVYDPFVGTGSILVSAARFGAMTMGADIDIRVVRDGRGPDCNVWSNFKQYGLPTPVALLRMDNNLPPWRSGLNELFDAIVCDPPYGVRAGGRKSGGRKILRGTVDPYTVPEDKRTDHIPSTGAYSLVECVHDLLHLAARMLVMKGRLVFFFPVLRDENGSEVKFPEHPCFKLVAVSEQILSSRYSRVLLTMVKVEPYSEEVEEAARLMHVEFRENHLKWLEKGNIHSSVFKPSDPSQVHTDSKSFKDPKPKYRGKYV*