MVGESYLGRSDAPITAETWTIIDTTMVEAAKSMLTGRRLLHLEGPYGLGLKAIPLQDSVSEGNLIRSGFAPVDLIQTSFSLSKRDLAAYERDGMLPNTSAVAVAAIEAARQEDAVIFTGTDQVKGLMNTGGSQSVKLASWEKIGAAADDLIKAVTALDLAGFHGPYALALSPARYNLLFRRYPQGSTTELEHLQQMITDGIFKAPVLKDGGVLIATGQQYAAIVLGQDMTIGFTGPSKESLDFTISESLALLIREPKAICALK