MDNRKRGRIVFQEAQDSSQRKHIKPLQIGEPFSAGQGQSQQLNIGDEIKSETNGSNEVNIGQANQPVPVQQDQSQENNSSGREQQVCFNCYKPGHFARECPKTKHQQPQVNNIIVTGANAVPVASSRVASSSITAQPPVSKQQKFSLKP