MNKLGIGRRDKVQQFMTITGASEKVALQALKVSDWNLEGAFDVFYSQSQVKSSADTRRLEELYNRYKDPYADMILADGISLLCNDMQVDPQDIVMLVLSWHMKAATMCEFSKQEFIGGLQSLGIDSLEKLREKLPFMRSEMKDEHKFREIYNFAFSWAKEKGQKSLALDTAIGMWQLLFAEKEWPLVEHWCQFLQARHNKAISRDTWSQLLEFARNVDPALTNYDAEGAWPYLIDEFVEYLTENSIVQIGQMSDWSQKG*