MKILVAVKRVVDYAVKVRVRPDRTGVETANVKMSMNPFCEIAVEEALRLREAGAAAEVVAATVGPAQSADTLRTALAMGADRAVHVLHDPDPARPLLPLAVAKILRAVALQEKPGLVILGKQAIDDDCNQTGQMLAGLLQWPQGTFASKVILDTEKQKATVEREVDGGIETICLDLPAVITTDLRLNQPRYATLPNIMKAKSKVIKKVAPGDLGVDIRSDMEVIEVNEPPKRKAGVILSSVDELLDKLKNEAGVL*