MDGGGGGGWDDQGNGGGETTKYRGVRRRPSGKFAAEIRDSSRQSVRVWLGTFDTAEEAARAYDRAAYAMRGHLAVLNFPAEARNYVRGSGSSSSSRQQQQRQVIELECLDDQVLQEMLKGGDDQYRSAAGSKRNNY