MGRGKVELKKIENPTNRQVTFSKRWMGLFKKANEVAILCDAQIRVIIFSGSGRMYEYSSPPWSLKPSVKKEEMMIRCVSFEALNPRAIAVVIDPIQSVKGKVVIDAFRLINPQTMMLGQEPRQTTSNVGHLNKPSIQALIHGLNRHYYSIAINYRKNELEEKMLLNLHKKKWTDGLILKRFDTHSKTNEQTVQEMLNLAIKYNKAVQEEDELPPEKLAIANVGRQDAKKHLEEHVSNLMSSNNVDTTIGWNALINSFSH