MMSMNSKQPHFAMHPSLPEHKYTTLHSSSEAIRRACLQTPQLQSNIFASLDETLLARAEALAAVDIAVSQGKTHPFKPDATYHTMSTVPCSSTSTVPLAHHHHHHHHHHHQNLEPPDIMDHIGSPSLTLMSSAHDGTGGGGGGGGGGGGGGLISTSSAHPHSHMHGLGHLSHQAMSMNSSLTHHGLLPGHHGGSQGGPGLTNPGLPSINDSDTDPRELEAFAERFKQRRIKLGVTQADVGSALANLKIPGVGSLSQSTICRFESLTLSHNNMIALKPILQAWLEEAEGAQREKMSKPDIFNGGEKKRKRTSIAAPEKRSLEAYFAVQPRPSSEKIAAIAEKLDLKKNVVRVWFCNQRQKQKRLKFSAAH