KRFIVPINFLAEAAKKISHGDLSARAYDNRIHSAEMSELLYNFNDMAQKLEVSVKNAQVWNAAIAHELRTPITILQGRLQGIIDGVFKPDEVLFKSLLNQVEVLSHLVEDLRTLSLVENQQLRLNYELFDFKAVVEKVLKAFEDRLDQAKLVPELDLTSTPVYCDRRRIEQVLIALIDNAIRYSHAGKLKISSEVVSQNWILKIEDEGPGIATEFQDDLFKPFFRLEESRNKEFGGTGLGLAVVHAIIVALKGTIQYSNQGSKSIFTIKISMNN