MGEEKVAPKSDAAPAVELLGFVMSAEEAERAAAAAGVETVEDLLPLLVPSAMRRARAPISRFPVGAVGLGASGRVYAGVNLEFRGLPLSHSVHAEQFLVVNAAAAGESELRAVAVSHMPCGHCRQFLQEIRGAGGIRIIVTSDAEDGCAPEWRTVASLLPRPFGPHDLLPKHVPLVLEPHDNPLGEPAAVANGFAHGDLEARLREAAEAAARAAHAPYSECPSGFAVADGEGKVYAGGCLESAAYNPTLGPVQAAIIGMVAAGGGAAGDVVAAALVEKEAGLVSQEATARIFLAAVAPQATFHVYNYTPSDA*