MKGLVRYSVLWLCILGASAVCAQETPPRQAWSFSGITGHYDKEQLRRGLQVYEEKCRACHGMVHLNFRTLTKPGGPELSLTEAKRLASGYVFPDIQDDGQPGEREGNLNDTFVSPYLNDQEARYLNNGALPVDLTYIVRARTYDRGFPQFLFDAFLPYTDQGADYVYALLTGYLPDDPEMKANRYAPGGIINMPKPLSDGEINRSEKDDIPETEEQYARDVTAFLAWAADPALEQRKHQGHYVMSYLVIMLALLLILRRLKRRSSEKTSENG