MDGDGGGGWDDQGNGGGETTKYRGVRRRPSGKFAAEIRDSSRQSVRVWLGTFDTAEEAARAYDRAAYAMRGHLAVLNFPAEARNYVRGSGSSSSSRQHQQRQVIELECLDDQVLQEMLKGGDDQYRSASGSKRNNY