MESPTEPEKQETPEKPQEQKPWNGPAELEMMTSEEGNKPQAKQNVPEGVSWGPYRGNIQSEASSPGHGEQPNHPVSLMLENEDCWLSALPLVPAESDANSVIYKKDDAIWCKTTTAIAEGEALRAFVMAEPMGIPNHSVKTESGEPAFAASLPPEIQLLPQQAGMAAILATAVVNKDVFPCKDCGIWYRSERNLQAHLMYYCASRQSAASPAMDEKPKETYPNERICPFPQCKKSCPSASSLEIHMRSHSGERPFVCLICLSAFTTKANCERHLKVHTDTLNGVCHSCGFISTTRDILYSHLVTNHMICQPGSKGEVYSPGPTGPA