MSKSLVQPIGQKRLTNVAIVRLKKHGIRFEIACYKNKVLSWRSGVEKDIDEVLQSQTVYSNVSKGVLAKSKELIAAFGTDDHSKICLEILEKGELQVAGKERESQLSNQFRDIATIVMQKTVNPETQHPYTISMIERLMHEIHFAVDPHSSSKKQALEVIRELQKKFPIKRAPMRLRLIIPEKHSSSLVEKLNAWSANIDSKDVSGNQLYVTLCVVQVCQMEPGFFRDCDALVRDFQGRLEILAVSVHFEGDTHVVDHYDEQEELPPSVVKESADGVRKLSERLEKQAISTQNKSAEEPVKQNKCSTCDALVGDAKQYREHFKSDWHKHNLKRKTRQLPPLTAEECLADVEVVDLRDDLKDYSF*