MGGEGSLFEHGNCEDQLHSKMIRSQDDIGFSFTTKEELEFVNDFQQILILENLLPPMHDDNLKLLRFLKARKSDREKTKLMWTNMLQWRREFGTDSIIKEGRPVYIERLGLMNVEKLLEVTTLDCFVKYHVQEFEKSIAFRFPACSVAAKRHINRGVTILDVEGVSLRNFTKPVREVILQLPKIDNDYYPETLGEMFVINAGPGFRLLWHILKPFLDPETTSKIHVLGNNYQGKLLEIIDEWELPDFLGGRCTSENDGGCLRSDKGPWRTLKEISMVNMDCSLRF*