MTVKKGVVLAMALSAMMLSSAHALTVYTAGPGSLAKSLASGFEQQTGVKVTVFQATTGKVMARLEAEQANPQADVLISASWDTAEDLHQRGWLLPFASANADQVPANLKSADYIAQGVSALGIVWNSKSGTPEPKEWRDLTQPAFKDKVTTPDPALSGASLDLLIGLQNSMGDQAWQLFDDLKKNGMVVSGPNAQAVTPVMQGAKAAVFGAVDYVSYGNIQQGESLKVIFPASGTVIAPRPMMILKTSQHPGDAKAFIDYVLSPEGQAKVADAWLMPARRDVAAKRPLLDALKVLPTTSEGSSERGAVLARFSQLYAQ*