MADSTWGGGGGGEKEGEATRYRGVRRRPWGKYAAEIRDSAQHGARVWLGTFDTAEEAARAYDRAAFAMRGSLAVLNFPGEAGAGSSRAGKQVIELECLDDRVLEELLEVTEKEKKSKKK