MQSAAGSSPGAAAPSAASKAAQPQVDDKAAREADKKRAELTQDAITALTKTQEALTLLDAKKTKEALAALELASGKLELVLARDAKLALAPVDVRVITHDIHANVESVKKAVKLSRELLGDGEVQKARPIVANLASEIVIQTDNLPMATYPAAIKSAARLIDSGKIDNAKAELARALNTLVVTSVAFPLPVLRAEAAMAKAEKLAETDRRDAKQNEELSTLLSSVRTEIEMAQILGYGKKADFKPIFDQVKSIEQKSAGGKSGKGWFDELKTRIQKLFLEHHHHHH