MGSQGGGGGGGGGVGVNSIGATQTQAQAQAHAQDPKTNALARQGSLYSLTLDEVQNQLGDLGKPLSSMNLDELLKTVWTVEASQGMGGTDYGVLQHGQDASGSSLNRQSSITLTSDLSKKTVDQVWQDIQQGHKRDSIDRKAQERQPTLGEMTLEDFLVKAGVVAESTPGKKSSGSVLGVDSMALPQQQAQWSQYQMHAMHQLPPQQQQQNMLPVFMPGHSVQQPLTIVSNPTIDAAYPESQMTMSPTALLGTLSDTQTLGRKRVAPDDVVEKTVERRQKRMIKNRESAARSRARKQVTLKYVVVF