MGSQTMASQAGGGGGGVGGSGGAGAAQRGQMQSLARQGSLYNLTLDEVQSHLGEPLHSMNLEELLKSVFPDGLDPDGGTTSQYEQSSGLYRQGSITMPPELSKRTVDEVWKGIQDAPKRNVGEGGRRRRERQPTLGEMTLEDFLVKAGVVTEGYLKDLNDVGNVEQVGSAGAAGLTAGAHWLDHYQQRITAIEPHQHGQHSLPGAYMPGQLALQPLNVGPGAILESYSDGHITSPMMGALSDSPTPGTKRGSPGDVADKLMERRQKRMIKNRESAARSRARKQAYTNELENKVSRLEEENEKLKKQKELEKILFSAPLPEPKYQLRRTGSATF