MEDLPPGFRFYPTEEELVSFYLQKKLEGRREDLNRVMDRVIPVLYIYEYNPSDLPQFSGEACHGDPEQWFFFIPRQESEARGGRPRRLTTTGYWKATGSPSFVYSSNSNRAIGLKRTMVFYNGRAPHGRKTEWKMNEYKAIEAHHADQNQPLIASSSSNTPSAPTLRQEFSLCRVYKKSKCLRAFDRRPLGAEIMSNPSLNLNQTAAAHEGAGHQGQGSASHSRNPLMGSDQRTNSSSPESSSSGDHHGPQPPSQPAGETGTLPMFIDNEALWDLEQLMINNNWL