MSCYKFEFGFFKLVSVLKEHHVSDNLQNWTSLNVLLCLETVYEEFEKLHGTKWTFTSTQVYLNGDEIKSLKRKKFVDIWGNLWGKIFYHVFEKIERHWNQPMPNDNTENVHPKKFKKNGFRSSSSTSHKGSTILHEFILEQLSDTSRSHIIFWTDRRTYEFKVSKDYKKSLAQLWGERKGNPKMTFDSLRRSLRNEKNMFKPRGDGGKVKRLTWRFYPNVIASKYLSSLNVFVSPEQGM