MDDDDDIQSHSNTTESSSPSPSPPDGRITVTVPATATVPPTPPPQQTDNSLALVLPMKSKANGSGGGGREDCWSEGATAVLIDAWGERYLELSRGNLKQKHWKDVAEIVSSREDYSKSAKTDIQCKNRIDTVKKKYKLEKAKMASGGGVSSWPFFDPLDRLIGSTARVPAVASGSKFPYHFRRNQNMKARIRKWGKDEDDDDDDEDEEEEEEEEEEEEEEDGGWGNSIRMLTQAMLKFGEAYEQAETAKLQQVVEMEKTRMKFAKELELQRMQFFMQTQMEISQLKNGRKGGSASGNHHHHHHHHHTGNNITASNNVNNSDSDN