MEKMRAAGEAPPTQQLPPGFRFHPTDVELVLQYLRRMALDRPLPAAVIPVVHAAAMPDPWDLPGASEGESAYFFSPRQGRGGRRRKAASGYWKATGKEKPVFVQLPVGKQLLVGVKTVLTFHRGKSRTDWVMHEYRLAGAADQNKRANDGSQSSEWVVCRVSLKSRARRTAAGGETTGDQQQEQPSPSPSSTSSCVTDHTCHAPDQEEVSSSTTSHCQQHPRR