MGSQTIASQAGGGGRGMGSSGGAGAAQRGQMQSLARQGSLYNLTLDEVQSHLGEPLHSMNLEELLKSVFPDDLDPDGGTTSQYEQSSGLLRQGSITMPPELSRRTVDEVWKDIQDAPNRNVGESGRRKRERQPTLGEMTLEDFLVKAGVVAEGYLKDLNGIGSVEQVGSTGAAGLTAGAQWLDHYQQRITAIEPHQHRQHSLPGAYIPGQLSLQSLNVGPSAILESYSDGHISSPMMGALSDSPMPGRKRGSPGDVADKLVERRQKRMIKNRESAARSRARKQAYTNELENKVSRLEEENKKLTTLKELENILFSEPLPEPKYQLRRTGSATF