MPALEKFLSNDWKEILLGNSTVGSKDFKGTKESLAEKELQLLLMIHQLTGLRDQLLSAHSEHRNLAAMLFEKQQQQMDLARQQQEQIAKQQQQLIQQQHKINMLQQQIQQVNMPYVMIPAFPSAQTVSAEPQMSLPIQPIPCKPVEYPMPLLHNSHAGRGSASAKHQETSQPLNLTAKPKCPDQFPNSSSSPEFRMSPVGSQCGGTMDSASSSQKANLPLGFLGEGDAITKAIQEACQLLHGQNTSPEHCQQNYRKELLDTLPEKNIQDVTSLHHTEASLLRCSMDIDGSRGNHIKRPMNAFMVWAKDERRKILQAFPDMHNSSISKILGSRWKSMSNGEKQPYYEEQARLSRQHLERYPDYKYKPRPKRTCIVEGKRLRVGEYKVLMKNRRQDTRSLGSLQCPPSPSGFSSQSLLGNLSQSPQECNIQVVTSQCLMSHELHGAIHMAKDICSDSEDSVKSDGELVVITD