MSTGCGRSEVRKALAEELRRLEAAERHRLDAERRAAVIARYLPLMMKAAEDLTAAQAYARMAALLDMLATAAVVTLVVFVDGFGALAPLYIVFVSWRCRDLLPRPQRQWRGVMAAAATVACAACVSKVVASAGFVSKAAACAAFVSQAVAHAAFYPCVALLVARAALVTLTRVGLPLGSGMGGAAAAAAWAVNGLFGAPVPKDKLILAVLASEAAVSGYHADNVGPSLLGGFVLSRSCNGAGPTAVSIVDDPAVGARVAEAMSAAFRNAGKLDVNTAQCSACAMSAVLTAYTPPSR*