MGSRTWHWPGVLLGLLLATAGAQADTLRVATLDWAPYVGPDLPGKGLASRILDEALALDGHRAELVFLPWQRALKEAAEGRFDALMPAYLSPERRELFHATIPLLDSQLGFFRQRERLLPVNPAHLESLRPYRIGVVRGYVNREDFDADRSLTKDAVTNDWQNLEKLLRGRIDLAVVDRYTGYHLLARNVPALKDRLVFIEPPLEVKPLYVLVPKRHARGAALAASLDRNLRLMRRSGRLEQLIAEAHLERSGQTRTLAVDPLTGQADQQRSPGQEQDQGQHAPLQPAWREDPLGMR*