MGLVWEDLPDLHSAQAAFLELYPEYQATCAIDSLRRTEYPHLDEDRHACFDYGGIGIFSSREHQNFALAYAPTSLVSHALYEDSRSIEGTMRARILAHLGLDERDYSIVFAADSCSALRLLVDSFHFGRILLGYDFKNEGLSRIEESARATGAKVVHATLSSTGFGIDRRSLQRKLKKHKREFKGLFAYPIVSRVTGTKNSVEWIKEARDNGWCVLLDVSGIGAASSSMDLAGLSPDFLVGSFYKVFGMDPTGFGCLVVKKSMLGDCSGGRAAGMVKVVKAHSSFLQIPESFKQKSESYDAAASLSSRKDNGMNPQRRLEVAKPKPLKESVSPSVKLTRSSEFQATRYYYSTSRASSFHGLHHAEKLAELASMRQDSLLGWLRASLLLLRHPSPGRPGLVTFHSPEDSGPALAFSLSDNSGEFLDPELVQRLANRSNISLGTGAIQARPAAMEENSYFCVRKLEASSSSVQSVLCATLGLVTTFGDVFQLWEFVAQFLDPGFCSRELLQYQGLDQETVFL*