MGSQGGGGGGGGGVGVNSIGVTQAQAQAQAHAQDPKTNALARQGSLYSLTLDEVQNQLGDLGKPLSNMNLDELLKTVWTVEASQGMGGTDYGVLQHGQDASGSSLNRQSSITLTSDLSKKTVDQVWQDIQQGHKRDRIDRKAQERQPTLGEMTLEDFLVKAGVVAESTPGKKSLGSVLGVDSMALPQQQAQWSQYQMQAMHPLPPQQHQQQQQNMLPVFMPSHSAQQPLTIVSNPTIDAAYPESQMTMSPTALLGTLSDTQTLGRKRVAPDDVVEKTVERRQKRMIKNRESAARSRARKQAYTHELENKVSRLEEENERLKRQKEIEQVLPSVPLPEPKYQLRRTSSAPF*