MKFIVKLFPEIMIKSETVRKRFAKILTSNIRNILQKYDEETAVVRHWDYIEVRSKNEENREELIALLQRIPGIHHFLEVEEKPFTDLHHIFELTLADVAQQLQGKTFCVRVKRKGKHKFSSIEAERYIGGGLNQYIESAKVRLKNPDVTVRIDIEDDKMMLVKARHAGIGGYPIGTQEDVLSLISGGFDSGVSSYMLIRRGSRVHYCFFNLGGAAHEIGVKQMAYHIWQRYSSSHKVRFIAINFEGVVGEILEKVDNGQMGVVLKRMMVRAASKVAQRFNIEAIVTGEALGQVSSQTLTNLRLIDEAADALVLRPLITHDKEQIIAMAKEIGTDDIAKSMPEFCGVISKILRLKRFVKRFLKKKGILILRFLKVRYKMQNI*