MEGMVGTTTELKRRQEYIDHGDGFCSTVKRHKTQGSISMRERKEKVGEKITALQQLVSPFGKTDTASVLSEAMGYIKFLQEQVQVLSAPYLQSTPTGNPLESEYCSLQSRGLCLVPVTWTLSIARTNGADLWAPVMKNPPSK