MDGGGGGWDDQGNGGGETTKYRGVRRRPSGKFAAEIRDSSRQSVRVWLGTFDTAEEAARAYDRAAYAMRGHLAVLNFPAEARNYVRGSHSGASSSSRQQQQRQVIELECLDDQVLQEMLKGGDDQYRSAAGSKRNNY