MRILIDNGHGINTPGKRSPDGRLREYLYTREIADAVVTELRRRGYDAERIVREELDVSLATRVQRVNDACKEVGAKNCLLVSIHVDAAGDGSRWMLAGGWSAYTTPGRTKSDRLAECLYDAAKVNLLGYESLQRAGKKAGHYSAAQRPYRTDTTDGDRDIEANFYILRNTACPAVLTENLFQDNERDVDYLLSAQGRKAIADLHVDGIIKYLLQL