MEMESCKLFIGGISWETSEDRLRDYFHSFGEVLEAVIMKDRATGRARGFGFVVFADPNVAERVVLLKHIIDGKIVEAKKAVPRDDHVVFNKSNSSLQGSPGPSNSKKIFVGGLASSVTEAEFKKYFAQFGMITDVVVMYDHRTQRPRGFGFISYDSEEAVDKVLQKTFHELNGKMVEVKLAVPKDMALNTMRNQMNVNSFGTSRISSLLNEYTQGFSPSPISGYGVKPEVRYSPAVGNRGGFSPFGHGYGIELNFEPNQTQNYGSGSSGGFGRPFSPGYAASLGRFGSQMESGGASVGNGSVLNAAPKNHLWGNGGLGYMSNSPISRSSFSGNSGMSSLGSIGDNWGTVARARSSYHGERGGVGLEAMRGVHVGGYSSGSSILEADSLYSDSMWLSLPAKAEEGLGMGPLDFMSRGPAGYINRQPNGGIAA