MADQTQFLRTNSIVKASYWVVKPENDFPAGNIDSTRFTHLFCAFADVDSSTHEVTISAANSCQVSSFTHTVKDKNTDVQTLLSIGGKDADKAVLASMASNSKNRKAFIDSSIDIARKKDFYGLDLAWEYPSNDVEMANFGKLVKEWRAAVVEESDRTNQLPLLLTAAVYYSPDYYGEEYPVQAIADNLDFVNIMAYDFYGPGWSPVTGPPAALFDPSNPAGRSGDSGLSKWLEAKLPAKKAVLGFSYCGWAWTLEDAENNGYDAATDGAAISSDGSITYAKIRNYIIDNGAATFHDPAVIGFYCYVGTTWIGYDDNQSIVSKVRYAKLKGLLGYFSWHVGADYNCGLSRAGSFSLTFFLLYP*