MLQELALCACGRFYAGGCGGRCAGAAAASSAFSMLFPVAVEQCYYSKEDDRSPYVGGGAVDCTLSLGTPSTRRAEAGGRARAAGGGGGGAAPSCKESADRGSPPARRCANCDTTSTPLWRNGPRGPKSLCNACGIRYKKEERRAAAAVAPAPAPQDGSYACGGYARQPPPPQWGCYGPVAAAKSASFGMYGGGDVVDAAADGPCLSWMLNVMPSSPAFAVRERPTLFQYY