MNLKWAIAIATVAAATFFELLRNFNRFWYEPKLKPGQAPLPPGSLGWPIFGNMASFLRAFKSHNPDSFITNYLHKYDRTGVYKAFLFWQPTVLATTPETCKVVLSRDSLFETGWPSSTRRLIGTRSFAGVTGEEHLKLRRLTEPALSNPKALEDYIPRMSSNIKSCLEEWSCQERTLLLKEMRKYAFRTIHDILFSKDSGLDVEEVSSIYYEVNQGIRSLPINLPGTSYNRALKARKKLDVLLHRVLNKRRFSEKPEKTDTLSLLMDATDENGKHLDDKQIVDLLVMYLNAGHDSTAHLILWLLIFLLKHEIVYDKVKEEQELIASQRPVGESLSLSDVKKMSYLSRVINETLRVANISPMVFRRAVTDVEVNGFTIPKGWYVEPWLRQVHMDPAVHSNPQNFDPDRWARNEVRPFTHLPFGLGSRTCPGNELAKLEACIIVHHLVLGYDMKPLNPDCEVTFLPHPRPKDYFPVQVRRRR*