AQKLEVSVKNAQVWNAAIAHELRTPITILQGRLQGIIDGVFKPDEVLFKSLLNQVEVLSHLVEDLRTLSLVENQQLRLNYELFDFKAVVEKVLKAFEDRLDQAKLVPELDLTSTPVYCDRRRIEQVLIALIDNAIRYSHAGKLKISSEVVSQNWILKIEDEGPGIATEFQDDLFKPFFRLEESRNKEFGGTGLGLAVVHAIIVALKGTIQYSNQGSKSIFTIKISMNN