MPEEDDKLRAYINKKGYGNWRSLPKLAGLNRCGKSCRLRWMNYLRPDIRRGEFSDEEEINIVRLHALLGNKWSKIASHLPGRTDNEIKTYWNTHMRKKMLQMGIDPTTHEPRTNDLSPILDVSQMLAAAFSNGQFGNSNLFNNKTALENLLKLQLIHKMLQMITPKAVPNINSFRTNSLIPKQEPVVNDFNTNSVNPKPEPGAGQLNAIGGQQVFINKSENEDFMPSFGHDWDGFEDNQLPGLVTVSKENLKSAKPGTSTTTEVNYKTGPDMMPGYYGDQLREIPSTGLISVSPETSGLNYPGTTQHSSASDVLEDWEKFLDDETSDSCWKSFL