MMELWFIITVTLCVSLLIKSIFNLLFPNKTTPSLSLPPGPLRIPNLGSFLWFYNSISNIENILKNLVPKYGPILTLHIGPYPFIFISSRAIAHQALIQNGAVFADRPPALLTLKIMSSNQHNISSSFYGPTWRILRRNLTSQILHPTRLRAFSSTRTQILGILTESLRSQQDGTVTRVAKHFQYAMFCLMVAMCFGDEVNEVQVREVERVSRKWLLSIERFNKLNIFPRLGKIVFYKLWREFYEIKRSRHDVLASLTRARAEFMKEKKADDRVTLCYVDTLLELELVGETEKRKLTEEEIVSLCSEFLNAGTDTTSTGLGWLMANLVKHPHVQERLFSEIRGVMSSSEEEVKEEDMQKMPYLKAVIL