MLRKHTYSDELRRGLRRGRGIGGRAEPTPSWAREPLFEKVLTPSDVGKLNRIVLPKQHAEKHIPLKRAPETTTTADKAVLLNFEDGQGKVWRFRYSYWNSSQSYVLTKGWSRFVREKGLVAGDVVVFSCSEYGHEKQFYIDYKKTTTVNSGASASPPPPVVETGKGEQARVVRLFGVDLAGEMRGLAAPAELELFKRQ