MGSQGGGGGGGGGVGVNSIGATQTQAQAQAHAQDPKTNALARQGSLYSLTLDEVQNQLGDLGKPLSSMNLDELLKTVWTVEASQGMGGTDYGVLQHGQDASGSSLNRQSSITLTSDLSKKTVDQVWQDIQQGHKRDSIDRKAQERQPTLGEMTLEDFLVKAGVVAESTPGKKSSGSVLGVDSMALPQQQAQWSQYQMHAMHQLPPQQQQQNMLPVFMPGHSVQQPLTIVSNPTIDAAYPESQMTMSPTALLGTLSDTQTLGRKRVAPDDVVEKTVERRQKRMIKNRESAARSRARKQAYTHELENKVSRLEEENERLKRQKEIEQVLPSVPLPEPKYQLRRTSSAPV