MSEQIRLENLTIFMQRRAVKHVYLRVHPPDGRVTLVAPTGMRLEVVRAFVTAKLDWIHKQQAKLQAQVREVPRQFIGGESHTVWGRHYVLQVVEKSAGPCVLMDQQTITLQVRPGSDLFKRAAVMHAWHKSLLHAVVPDLIGKWQDRLGVSVSAYFLQQMKTRWGSCNTRRRHIRLNTDLVRKPQDLLEYVVVHELVHLIEPSHNKRFVGLMDQHYPAWREATAELNQIPLSAIRPRG