MHADDANTRALSRVHAVRPQWRGVVAARDAVRLPDFTLLHAGPPFDDPRKPSAPVRSSAILCCLYEGWAKDEAHAERLIEQGDVRLECAQSYGVVTPLAAVVSPRTMLVEVADANHPDARAWSLLGSGAGPQIRFGSRDIRILERMKWRDCVLAPALDQALAQGPIDLLALARTGFDDGDDLHARTSGATAALRALLAQRRDHADVDAMLAQTPLFFLTLWMAACALMLSAASRGSPSASTLVVALAGNGERVGIRLAGAPSRWLVAAAHAPEGPRLDPQQQTAAAPLTGDSGVIDAAGFGAQALAFAREPAQAFEPYLPAGWRDGQTRVHTGSHPVFVELPGVLDAARVVHEGIAPLAAIAMIGADGCAGLLGRGLYTAPMELFARALAELSGEVV