MAPPPRTLPTPFLTKTYQLVDDHAIDDVISWNDEGTTFIVWNPTVFARDLLPKYFKHNNFSSFVRQLNTYGFRKVVPDRWEFSNDCFRRGEKRLLCEIQRRKISTPAATPGTAMAQVTVAAMVIPTAKPLISPSNSGEEQVTSSNSSPTRAVPSGAMATELMEENEKLRKENVQLNKELAEMKSLCNNIFSLMSNYAGSQPEGSMPSSNTGSESGNEGVRALDLMPEGKGFSGDGETEMGNLSPMLFGVPIGTKRGREDEDGVAEMEIEMEMELQLQQPGGEMKSETCDCGGRNGDNPETPWLRQVHRANQRVCN*