MGAGSFLASVARHSLLPVRLYSKAAAQVHDIAWIDHKHQPQIAEKPVGVLQPLLSSFHLDLAERLQQLQLHGRGNTHLNWLLDALAFTLSTHSSLRLVLTAAAASSSTASAAALLAKHRADEVLCMLDVCTALKQVADDVDRQFGYLQHALQSVAHALSAEKLSRRNIRGAACRLSAWLVMDGPHTNILCKTGKQYQPLAEARTFLLRAAKRELRSAITANPVATLLNQALDGAMLTSQLVLAATVSSLAKSSPRKSSGTITGACKMIIKYLGANSNISAPWTAPFRQLHRDLRQEEMSVAGGALYEELQGLHSAASKLHATINSPVAVHPIDQLAEVKQSVESLRKSL