XVHVNLWRAKSRPGKITNENNLQVSFCKRRQALFKKASKLCTLYGVEMAIIVLSPSQNFSHSVILALRMLLSGTYRKTFLNLLKPCCALKLRATSTWGSLTDNCLGSTTSLTPRXRKQGAKSPPXVALTQISGAGQIEDMDMPSLXHFKAALEELQRKIRFYYD