MVEVGLKIKEDWEEKREFIYLKNIQIKERFVLIMNVNPKSRIVDYIYKNTDSFCKIEIDPVEKVFIVNLNHCSKPSSQLKTRILIEIANNEIVKKLLKNFGKQIRLNNNFIMDNNYYETSILEESLEKINKKELLKENIESYKSKLLSSYWTEINLIGYKIELFEKRKVEYPKEILKSRIVYIGSEIRGIIEENKRNCFNCRVTITKYWHRYLKEHYLCKPCHEYKIYNGKMRPEGNFYQTKMRITPDRKCYTCEATKTSNWYRHSIPEQYICKSCYDKQQKMTKVNKKASRKGID