MAALVTPAASVVSGLVVRGRESAALLEALLQGGSPQEHGGIRELAAEILLCCDRALAALHGRGREHGGIRELAAEILLCCDRALAALHGRDGVHAVALASRKRKSSEPDGAAAQTRPKRRMRANSGSTATRVEKRWTAEDGFIWRKYGQKEITHSKHPRLYFRCSYKHDIGCPATRQVQQSDDDLSLYVITYFGDHTCCQGDGAVAAEEEEDVKMQPFVINFGSATASSTSGAP