MQNKLGIGRRDKVQQFMTITGASEKVALQALKVSDWNLEGAFDVFYSQSQVKSSADARRLEELYNRYKDPYADMILADGISLLCNDMQVDPQDIVMLVLSWHMKAATMCEFSKQEFIGGLQSLGIDSLEKLREKLPFMRSEMKDEHKFREIYNFAFSWAKEKGQKSLALDTAIGMWQLLFAEKEWPLVEHWCQFLQARHNKAISRDTWSQLLEFARNVDPALTNYDAEGAWPYLIDEFVEYLTENSIVQIGQMSDWSQKG*