MGCQFWFHRHQEGSAFDFGELEEAIVLQGVKIRNDEAKPPLFTAGRPAATLEMFPSWPMRFQQTPRGSSKSGEESTDSGSGVNTISSKTENQVEPESPISKKTSSLDQQQQVEMASDISRTGTSQNQSAAAKTPQEKRRGSTSEKQLDAKTLRRLAQNREAARKSRLRKKAYVQQLESSRIKLTQLEQDLQRARSQGFFLGGCAGTVGNISSGAAIFDMEYSRWLEDDQRHMSELRTGLNAHLSDSDLRIIVDSYISHYDEIFRLKVAAAKADVFHLITGMWTTPAERCFLWMGGFRPSDLIKMLISQLDPLTEQQVMGIYSLQHSSQQAEEALTQGLEQLQQSLTDTIAGGPVIDGMQQMAVALGKLANLEGFVRQVFKFCHHFTS*