MKKRGRKSKKPEEKRAEYDPSSILPLELKIEILMKSPPKSIAKLGFVSNHWSSIIRGQVFTDLYMRRSLAHPRLLFSVYRPNMQMQFFHSCSQEDPSSDHRSVSYTLNSDLRYSFSPPIGGLIFGQNNTKAMIGNPSTGQFVPLPRIKTQRKHIFSIFGYDPVNDLYKVLCMTVRTLRGPHYFRWEDPMWEEPMTEEHQVFTLGPKQKWRMLECKYLHRHHSGSQGICRDGVMYYLASFNDKRSLMSFDLSSEEFNVTKLPEDYILQQFGNMVDHSGKIAIVSQAYSGPMDLWVLEDVSKEEWSKVAAIVPSITDIVGNDQRVIFRGILSTGEIILSLLPTPKPPFFFLCYDPKEKTARKVVIQGIGEDYAAINVFFDHVESHMVLSKLT