MGTLSLLLRTGPIERKVRFQVLNIKESFNLLLGRPWIHDIKAVPSSLHQKVRMKVQGNVITLNASHRRTKIADKALILIEHDDNEEDLWGFSAEVGAIEAKMNPMARRMMIKRGRFLGTTLPQPTESPFKTHGQTDCCGLGYKPTKIDNKQQKAKLSARRAGNDQLKILPHQRTLNGQFTKEGEDDLYFDFPEPFYDTSRGILYPGFEIFQDCHFLEDAPPIQDKATLESLDSSAFGLLFGQVTPIISEDTMVQMITQIEDFDPSNIITPSEKMVNGWRKSLKISAPNGKMFKITVGEGSMMSESESEDDLHLSLVMSLRV*