MGLLPGQRFCPMDDELLLHYLKPMVNGKIVPGKDSLFCDSDLYGNLEPWQIWQEFESRHVNDLRKNKDMYFFTKNKKLGSRTCRKVGTGSWKGQGAGNPVYLLDENADPTTTLLGLKKAYTYVNRNSVHHGHWVMYEFQLHSSQITQLTNDSVLCMLRNNDELPKRKRHQEEEGLEEQSVEVSAGDSHLSSDALVVEEPQEQCLQAPAVTAPFFNGADLEQWYLNQQVMEPIPPLIEAEQEAGPTPLEDEPAVSLQGSESLAVQQPATELQQREHSQITTEPQQREEKLTQQCQDMPTFVANETMTQGEIDVYDASLGDVMVGEHWRESLLNDEQLNSLYLGDWNDDALDFSDFQW*