PPPGASAAALALAGVAPAQSKLYRGVRQRHWGKWVAEIRLPKNRTRLWLGTFDTAEDAALAYDKAAFRLRGDLARLNFPSLRRGGAHLAGPLHASVDAKLTAICQSLAAPSSKNSAEAEPEPESPKCSASTEGEDSVSAGSPPPVPEMEKLDFTEAPWDESETFHLRKYPSVEIDWDSILS