MLRALGSRLLVASRPAAYRSFQQSLRPVPRFFIHKMSTKTPINSPKLSSAGPYNQAIKANGVIYCSGQIPVANGKVIEGTVGDQTRQCLLNLQEVLTEAGSSLNKIVKVNIFLADMDDFAAVNKVYTEVLPDPKPARSCVAVKTVPLSTQGVKIEIECIALE