MGSIGSIDIQELTVSEYHDALRDRRTTCTEVVVAYLDRISRYNSLLKALITVNKNALDVARQRDQETEALLQQHGKDHTLPPLHGVPVILKDTYSTLDMPTTSGVKALHSLQTKADAFVVTKLRRAGAIILGKANLHELSLEGVTVSSLGGQTRNPYDLRRTPGGLSGGTAAALAANLALVGCGGDTMNSLRSPASACSIIGFRPTRGQISRRGIIPVTDTQDVAGPMARTVQDVRLLFDVMKGEDAGDEVTTDCQRDAMERSSETCGRRKRIGVLRSFFADDGDPEGSIVNQTVLDALDKARANVPVELVTLSPQRAHWDIPTLISTADMQAYEFRSVIDTFLQSSLIAFTPHDSLNSIVASGEYLQEAVTPALYRTLQKDGPYTMQSPEYESRLATIAALKKSVEDCFEEHQLDALVYPHQRQLVAPIGSMVQPRRNGILAALTGRPAICLPAGFSPQTESAPQGVPIGLELMGKPWQDVDLLDIAEQFERVIQGRRPPDLPI*