MIDFASNDYLGLARCPRQHALVQSAYSDLSCTSSLGATGSRLLSGDSDLARLLEANLAKVHNRPASLLFNSGYDANLSVLSSLPYRHDGDDAIVMDNLVHNSLIMGVRMGRLANDRVFLFRHNDVADLKRVLDEVLATSSSPSILVVVESVYSMDGDVAPLKEIFNLCQEKGAGVMVDEAHGLGVYGHTNVQDFVHTFGKAAGCHGAVVAGSETLISYLVNYARPFVYSTALPPHSLVSIQQTYKSMMGPEGESRRRIVFQLVKLFRAEMAKGLVVLNEQFPGLEFDMLPSPSPIQAVIVPGNERCIQVCRYLRDVGGLDVYPIRSPTVPKGMERIRIILHSHNTENEVHQLTKML