MTEKLTALCPCQSGQLYQACCQPYHQQQQFPANAMLLMRSRYAAYALKNIDYIVQTTVPNQQALLPVAALQDWADKTTWVGLDILQHVSLSKTHSQVEFKAFFAQQNQTQVHHEISLFVNIAQRWYFVDPTVTLPNMKQPCLCGSNKKFKHCCGGLL