MSRKRDNPYFSRHDRVPFPKRRRPLPPHPPPSAEDEIDKPTPTPQSPPAVVVMGLPPNCSVLDLKSRFEIYGEISRTRIDRDVALITFRTRDSAEAAIAAALDTSFGITIGSKRVQVLWATDPLAQWREGVGVGGNKESGSSSKLLRSEIPLSRHGRGNKLASAIVNPKSSNSDASSVLDVPFKGREIVAYDDIL