MGEPSPSHQQGLEGLWSATQNQGMPRTNPDRSIPYGYDPTSGHIPIPVPGYRQQGPHLVTPTESPQSSEDRTQEGPAVKRSSSMQANSGSPSNQGSKSFKEVLAERNKQAQRRFRQRQKDKIEELQNKLTALQSQRTQLTSRSHMLATARQLRKEELRKLRERQAAAVDADEEDLAREFSGAVRLTVHEQREVTLSPDQIKQMTEKDLARLWSQYVKELAVLLVLAEGPQPPPEVVERMQELVQRELLLLYIRAALTNMSSVKRFVANYKVEEMRMHLGDEGVGMWRTVALALQLSPEQSDSTTKLWRSFRTKLAELFASRQTCHAGIADSMPSGVMGQDFAVQYLRACEQMDTLKKNLRQEHVLIHDFLSTFYTQTLTPLQMARCVVRSFPWYPDIPAITTWMAAQHGDPEAQGLLKSLMPNVKVEL