MGSQTMASQAGGGGGGVGGSGGAGAAQRGQMQSLARQGSLYNLTLDEVQSHLGEPLHSMNLEELLKSVFPDGLDPDGGTTSQYEQSSGLYRQGSITMPPELSKRTVDEVWKGIQDAPKRNVGEGGRRRRERQPTLGEMTLEDFLVKAGVVTEGYLKDLNDVGNVEQVGSAGAAGLTAGAHWLDHYQQRITAIEPHQHGQHSLPGAYMPGQLALQPLNVGPGAILESYSDGHITSPMMGALSDSPTPGTKRGSPGDVADKLMERRQKRMIKNRESAARSRARKQAYTNELENKVSRLEEENEKLKKQKELEKILFSAPLPEPKYQLRRTGSATF*