MDNGVSPSSFNQTNLKHSLTQATDRQKDAKTLKSSSGSGICFSIDDLNDPMNSPDEDEKLYVSSNGRVRLRPLDSGKPPCSYIALAYMTITSSPGKKATSRQIIQSIRERFPYFCKSNKWHISVCHVLFINSCFVKIPQENLDEDGNFKC