MKEGWCQSGASRMVLATILTACLLMGAVTWVPLRRNSLITASPLQPFEDDCTQAIKLLQQNQAAAAATKSTTAAATESAIESATAAAECPECVCPACARQLPCQKCPKPSTVAAAAPIAQADGASSADGSSTDGSADVGSQAVQLPPLTSDPLAALRRVPFKPSLPEHMLQKGVVSHGDMARMRRFLHKLLTGQAVTVVVIGGSVAWGHGSSEQGVTDFAARFFEWLTATFPNPDHQFLNRAISATPSTYFSLCLQWHVPPEADFVLLEFNPNDGADKGDAPSRRGHERLIRKLLVHRNLPPLIEVVFMHWGLDWAEHAEIPYRMGGDDEIAVLAQYYNLPWVSSRSLLWDTVYDSKGRANFTAEEPWPYFHVDRNHPNDVGHMX