MLEKGLESMRIHGFTKELIHVAWRFVLIRKAIKNRGTYSTLCTESICFDTTRSLLLLFLTVGTSRVRLPPSRSDTGIKSYCDLAMAKLKEGDVTGASELFQRAVTITPSMAHQLIQILRTENIEFVVAPYEADAQLAYLSNLEADKGGIAAVITEDSDLMAYGCRAIIFKMDRYGNGEEMVLDRVFDSVARAPSFQNFDKELFTGMCVLAGCDFLPSVPGIGIARAYSMVAKYRNLDRVLSVLKFEKRNQMPEDYTKSFREAVAVFQHARIYDADTKRVQHMKPLTDDLLQSLDGELDFLGPEIPPSIATAIAEGNLDPVTMEAFDHFSSHESQPEPTVTQTSNEIVKPEATAQSTEESCFTIFSSHETREERVTGKSRPVIEETKYLNEAVALQKIMFPSEVHGMLENKITQDETPLEIPDNNPFKKRKLNEIYLDQIPSITEQISVVVDVDNSDIMCVTLESQESVDSKPNKVADRKAISKNEKRKRSDCKSSESKKNSILNFFSRV*