KRRHRTIFTEEQLEKLEATFLQTHYPDVLLREQLALTVDLKEERVEVWFKNRRAKWRK