MTARSLWYVGGDACELRDCSVPVVGPGEVLVVATHGAVSRGTESLVLRGGVPPSEHTRMRCPFMEGDFNYPCKYGYCSVGFVAEAGKGAEPLLGRHVFCLFPHQDRYVVRMEAVHALPEGTPPSRAVLTPNLETAVNIVWDSKLSVGDRLAVVGAGVVGCLVAYVASRVADVSVLLVDVDASRSALAERLGVRFRLAEQLTAEDADRDVVVHCSGGPAGCATALSLAGDEAAVVEASWFGDKQVSLPLGEAFHSRRLKLVSSQVALRLAADPLLDVLIAPADIAFEDLPKALPEVCSAGAALCRRILYPVPELPPTPPRPNDLGQPRLARMKIALNTQA*