MARFGKQGTWYWVVAYSPLGRGFFGGKAVESPPPNSLLALNPRLVGENFNKNKNQYTRIASLATKHNCTPVQLALAWVVHQGDDVFPIAGTTKVKNLDDNVASLKVKLTEADMNKISS