MNKLAKEASAFFRKNQESTTKEFQKKDLSLDIFSVTLSAEEHEQIENLVVSQNIQLDTNHSNNLATIKLLTGQIKSIQKQHVLLIGEKIYKVREILRNMCSPEATFSSWINIVFRTKSSAYNALGYYELFISLPDKHTKSLFQSIPYKTAYLLASRKGTIREKINVLGKICGMSNTSAINTLNKFLPSLRNNTELKITTESDVERRNKYLSEKLLEILKIINSGIDLSDYNKNLIHQLLDSISYRC