MTLLKRWVTAQNFRNSLPHLCRNLSSQASQSLLRFITPSKSVGQFSLATKTTEINLSKLKYNPQKLETLDLKTHEKLLHSFKQKFNTEAALCTSLYQSWKKDETLILVPRLVHQQKSIAFGHIQYTISDQHIGNSTILYHIAENDSRVQKLCGQISQIFTLSIPKTRKSPHQIQLWFEVDRFKNLTPGDRSKTQFEDWPHVRTHIVYDTKGKKDYIQIDSIIGHAAIWKLPPGCFGIKRKALVVVDLSKKCLVPVYETLE*