MEKLKKGISRQFSTELFRKSGKFSFKRQSSLDPRRNNLRFSFGRQSSLDPLRRSPSIENAERTVPENLDSTMQLLFMACKGDVKGVQDLLDEGIDVNSIDLDGRTALHIAACEGHVEVAKLLLSRKANMNARDRWGSTAAADAKHYGNAEVYEMLKARGAKVPKVGKTPMAVANPREVPEYELNPLELQIRKSDGISKGSYQVAKWNGTKVSVKILDKDSYKDPESINAFKHELTLLEKVRHPNVVQFVGAVTQNIPMMIVSEYQPRGDLGSYLQKKGRISPSKALKYALDVARGMNYLHECKPDPIIHCNLNPKNILLDDGDHLKVAGFGLIKLSKISPDKAKLVQPEGFYRSSPYVAPEIYKDEIFGRNADIYSFGILLYEMLEGTPPFNTKSPEETARLMCLEGQRPVFKSKSKYPPELRELIEECWDPEAFVRPTFSEVIVRMNKIFANSFKQGWLKDTFKLPWL*