MWGGNRLYTVLGVASCIAFLYLNFGDVPVITFSQSHMSFVERNGSQFVLDGKPLYVNGWNSYWLMDQSVDYSTRHRVRTMLRKGAEMGLSVVRTWAFNDGGYNALQILPGTFDERVFRALDFVIVEARRNGLRLIFSLVNNLNAYGGKGQYVEWAHAAGINVGPSNDSFFSDPTIRGYYKDYIKSILMRKNSISGVEYCNEPAIFAWELINEPRCVSDESGHTLQAWIKEMAEFVKSLDSKHLLTVGLEGFYGPTTPDKFVMNPGDWAISLGSDFIRNSQIEDIDFASVHAYPDSWIPDMEPEDQLKYFSKWVASHIGDGEQILKKPVLFTEFGLSSHHKDFKASRRDLLLKTMYDKIYESATKGGAGAGAMVWQFLVEGMDVYGDEFALIPWRRPSTYKLILGQSCRLQTAYKREPEVKQSLYAACSKVSNP*