MDGGGGWDDQGKDGGEATKYRGVRRRPSGKFAAEIRDSSRQSVRVWLGTFDTAEEAARAYDRAAYAMRGHLAVLNFPGEARNYVRGGASSSRQQRQVIELEYLDDQVLQEMLKGGDDQYRSAAGSKRNN