MEGMVGTTTELKRRQEYIDHGDGFCSTVKRHKTQGSISMRERKEKVGEKITALQQLVSPFGKTDTASVLSEAMGYIKFLQEQVQVLSAPYLQSTPTGNPLFQESEYCSLQSRGLCLVPVTWTLSIARTNGADLWAPVMKNPPSK