MVLSNKKLKQKLREALAEQAAAAAGPPTTQTKTATDRTNGPVKALPISSKEINEEASTDIQGFLDSATKGRQSLSKREKRRKLRELSNGGGIQGAQQDATPIQTNKDQSFEDKNNKQKKKRDIEKVEYKGTQLENGHEEGGESKKKKSKIEDRDTQIENKGALMQEREDDNGTRLGNVCAEGSEIKKKKKEKKKGKSTRTEDGGTHLENGNAGVIKSNKKKKKGKSKNMQDTSNGLALSSSAEAAEDIVINASEGTLPPSQESDYDECKVYVGGIPYYSNEDDIRSFFEGCGTVTEVNCMTFPDSGKFRGIALISFK