MSFIYRKAAQMLMQCSKGDGIKDVLFKKEDKSIKKIYFIVHKSLEDLDIFNKIYNTHLSKICKNKYLGIILLCVLIQRKKIDGGGELKREILKKEKDIFQLYNNLKNNDNNVKINILTKYFIIYLNDNPNIVNEIKTLLPIENDEDIENLYKICTSKVKKLIDSTYYKNNKIRILDKSSGLVVKSGNIKKGMTVVDICSSPGSKAILSLFNLKKKGYLICIEKSKTRCYTLIKEILKNNEYTGYYTNENMNETDKINIDKKDLFINSEYNIYYIKHKNNELIIKIYNCDFLKLTYKNFQEIGIVDVVFIDPSCSSSGMPDFVHKENMRNVFLQTKEIENNKKETSIDDKNKKNGDDETYSNYDIYSDISEERIPKVPNTLIDKINNLSNFQKDILNHALITIKTAKTFVYSTCSFFEEENEQVIKSVLEKNMGFYVENAGIDKFLFKNGKYEFSDKCVRTFPNRDKCRGIFICKLCRKEE*