MSLIDIVKKAQSLGPLNLPNVGCIALEPTWLISEPPGREGLSSETNDLVSALSVPAVDDSIRLRLEEEERLTAFLNQKLDGNNSLSVSALDELLRSYLERTSAESSGSGIVGKTGAQAVSISKLLKKASRRLGPKLLSTILRACVAIGYWDGAQAMLDSHSVAGNTYPNLIADLVESSQVSLICQWIRNVHDPRFSDLLLVLRFFLRSFQPVSKSFVTIRQEWRKTALYTISKLSMMGPGKTMLGGQDGTGDNNEMENGILGLGHRKRKDLKSLREDLEAKAMLLAAAVDQFQPNEVCLHYLVASGQDEAVLASILSQLDSNELLRLLRYLEKWLKKYACQSILSNFATTRKDLWIPTLAQIIQWLSLVLDGHYTSVILCSDFHAELLSIQLLVNGLVDLSHKFAPLVGIIEHIRDNGLLPVQGSFSGDEDHVIEYLEI*