MDDPEQDKIADSNLVEHPAGLIYDDNESVRAGSLAALVEHLTHPNKLDASFNRIFLTTYTYFTSGTELVQLLIRRYDCAPPVNLNPMKAAEWSSQAKPLIQVRVLDTLNQWLENFWTWNEPKGPETHENLLNLQSFVRALASSTQQQKLHEMTHCRLVGLEPEGMRRPRSQPSSIATSSSSSTAPKPILPRKMKPNKLQFLKIDAREIARQLTLMESCIFGKVQPNELMHKNWQRRESQDVAPNVRALIQFFNQLSGWVGALVLAESDLKPRTQVIGHFINVANACHDLQNYSAVVSILSGLQSAPVYRLGRTWAMVTQRDCDKLEPLQAMMSSEQNHQTYRNILRRAIPPCIPFLGIFLKDLVFIEDGNPELTPDERLINFSRYSMMASTIDTVQHFQEAMYCLQPVPELQEYLATELQRAVNSERLWDRSCELEPRGRWDRKRERDTYTATGGMTTAMVVACMVFD*