MAAAPGGGGGGGVAGVAGSPCGACKFLRRRCVAECVFAPYFSSEQGAARFAAIHKVFGASNAAKLLAHLPLADRCEAVVTITYEAQSRLRDPVYGCVAQIFALQQQVAILQAQLMQARAQIACGVQSTTSPVSHHQQQPWSQDTSIAALLRQQENVSSFAAGGALLPELMSGDVSMLQQHCGGKVEGGGGGAGDLQYLAQAMMQSSNYSL