MTSVSLPSILSSPKDSIAVPYPHSLPLSSKKFDTNPSKCYHKSSSAVRSLFLPKCLESASISGKEFTGKFPGCLILQRTRIRTNAIDDDTLGSGNTEDGTQVTVEQGKRILALQKDLLEQIAERKKLVTNLKKNLGQASEQVKDYDNSDTKLEESSSLKEDLPKMSPMTTDVKLTEKQAVAGSQFDASRKARPVIDSETSPSPSTKSSEKQLGSSLVGASTQKSKSASYLVQSPPMLRKEKAIPSTKEDEKEIINEEKSDGPVSAGSASSKDESAPPLAGLNVMNVILIAAECAPWVKTGGLGDVAGALPKALARRGHRVMVVVPRYSSYAEAREIGVRKRYNVAGQDMEVSYFHGYIDGVDHVFIDHPIFYGFANNIYGGNREDVLRRLALFCKAAVEVPWHVPCGGVCYGDGNLVFIANDWHTALVPVYLQAYYRDHGLMQYTRCVLVIHNIAHQVDILRN*