MASFVVHHHGSPLDREGKVKMSALALRSSLRPCEAAEEVGAGQAWCRGADMGIAAFADEFSVEDLLDLEDLCEVDKDCAELGDTVPAAESVQEEDKVSSDSHGSSVLSYELMTLPVPHPMIDLPLPAHDAEELEWVSRIMDDSLAELPPPPKLPAAPLGAARRPLEGAVAGPMRSPTTTICALSTEALVPVMRAKRSKRSRGSVWSLSGGAPLSESTSSSSTATTSSCSSSASFSPLLLLPADPSLVLSSHLLDETPRPKKKSKHGKHGKSGKPKKRGRKPKHHPKPPQFSGGAAYAPAQGDRRCSHCGVQKTPQWRAGPEGAKTLCNACGVRYKSGRLLPEYRPACSPTFVSSIHSNSHRKVLEMRRKKDGDLGQLPLPVPAALLLGPAVESF