MSAGAGVALSSFYEDMVHFPGYIDNRVNLHQTESILVYLSVAGSVIPIRVMESDSIASVKLRIQTCKGYVVKKQKLVYGGRELARNDGLVKEYGVSGGDVLHLILKLSDLLAIIVSTACGKEFELQVDRHRNVGYLKQRIYKEGKGFVDLKDQELFCQGERLKDQSLINDISKTNDGVIHLLVKKSAKVRTITVERDVELELELSVVASDVLSKDECNKKQFGELYPLSSNKVVPNRDSWLEPVVVNVPTIELPLAFHNLINSAIDGLDKGNPPIRSTDGTGGAYFMFNPSGQKIVAVFKPIDEEPMAVNNPHGLPISENGEGLKKGTKVGEGALREVAAYLLDHPMNGFYSLNRDAIGFSGVPPTALVRCLNKGFNHPQGFEGTLKDVKIGSLQMFMENDGNCEDIGPRAFPVEEVHKISILDLRLGNADRHAGNILFKRNGVDGRIQLIPIDHGYCLPDSFEDCTFDWLYWPQARQPFSSEAIKYITLLDAEKDLALLKFHGWDVPIQYARTLRISTMLLKKGAEKGMTPFAIGNIMCRETLTKESLIEEMINEAQQSLIPGMSEEDFLETVSQIMDFRLNELI*