MIRSQDDIGFSFTTKEELEFVNDFRQILILENLLPPMHDDNLKLLRFLKARKSDREKAKLMWTNMLQWRREFGTDSIIKDFNFHERDEVLQNYPQGYHGTDKEGRPVYIERLGLMNVEKLLEVTTLDRYVKYHVQEFEKSIAFRFPACSVAAKRHINRGVTILDVEGVSLRNFTKPVREVILQLQKIDNDYYPETLGEMFVINTGPGFRLLCHILKPFLDPETMSKIHVLGNNYQGKLLEIIDEWELPDFLGGRCTCENDGGCLRSDKGPWRTLKEISMVNMDCSLRF*