MSIHNENKIIAKSAFDAFGGKPLVTKYWDDKKENSIDILSCSDRPYNGITSYSTIGLSSYSIGYKADTVPLRVEIVGACASGVDCFRNIVASCAFNIMNTKFKCYPGVIFENVVKFYMPDCFMKHILFISPFLWDDRLKTLSFEDKKVAWLLAIPISEEEFKYAKDKGSDALEELFEEKQIDIFNLNRKSIL