MGRVKLKIKRLESTSNRQVTYSKRRNGILKKAKELSILCDIHIVLLMFSPTGKPTLFHGDHSNIEDVIAKFSQLTPQERAKRKLESLEALKKTFKKLDHDVNIQDFLGSSQTVEELTDQVRLMQAQLTEVQQRLSYWSDPDKVDRIEHLRQMEDSLKESINQLRMHKEDIGKCQLMPLECNNQFQSGIALPYMINGLQEAQPLSWLPNNGNQHLIISNEPSFLPQRDIECTTNASLPGYSGFYDTGKQTEIGKPGPVDNMGQEGGALRSLSSNTCLNVQLDEQFLYPPYSSLNLPDVKEVKPEMQMNNQGNHTVYQVNSNFELPRPMYDNEHHTWFSASGPCSIAMFNENPYHQNNWSSFFWT