MNNFDIFKLKCAGLKNHHILNIIAYMKHSTQSLSLSLRNMAVVSKCSDPITFIENYKALKSKELRKIFMEYPSISILDKEYPALLKEIHNPPVLFFYQGNIKLLDSPKLAIVGSRKASETGIKSVQKIVEELNNKYVIVSGLARGIDTAAHLSSLRNGGQTIAIIGSGFNNIYPKENRRLQDYIGQHHLLISEYAPNDKPYSFHFPERNRIIAGLVKAVLVVEAKKRSGSLITCQHALDEGRDVYAIPGNIIDGFSDGCNLLIQEGAKCVTNGFQISSELF