MGRGKIEIKRIENPTNRQVTYSKRRGGILKKARELTVLCDAEVSLIMFSGTGKFSEYCSPTTSTKKIFDRYQQVSGINLWNSHYEKMQNHLNKLKDDNNKLRREIRQRMGEDLNDLEIDELRGLEQNLDNSLKIVRERKYHVINTQTETYKKKLRSLHESHANLVRALEGKDDNGDCALGDNGGPDYETALGWANGGSQMFAFCIQPCQPNLQETSYGSHDLRLA