MSKLFIGGLAWHTTDESLRSGFEKYGAVEEAIVVKDRDTGRSRGFGFVRFSSEADAEAAAHEMNNQEFDGRTIRVDKASERAPRNDGGFQCRGGYNQRGGNGGGYGGYGGGSRGGYGDGDWRRSDGN