MTDLVLSLPPTVVPKFRPVDRLCTHNLCLWAPKLSGLSYGNLCTIQFHNRASRISTLTQAGITRVKTVTTVLDPELRMVLELASDAELSELSDILYGRSILSPLLKSVTYRDGPHDEILHTDDQDGREALMERLESRFLFLAADAKATLSGRRPSYHNVLLQVRKKLNVPCSMKLSTEDMEAEIFLHLLQEYSSKPKHSMQFSWKSRKSSFVNSIENRQQGSGQWRGYILAAVKLGAEELLSVVLKGGTAVTISKLQHVVAKKLLGRMLLETAKYQLARDVMRKGGQAVAAKLESHVALLAARQGFAGAASRYVALRSTMMLLGPFFQGKMGS*