RPYMSLGSLRDQVIYPDSVDDMHDKGYTDRDLECILHNVHLYHIVQREGGWDAVMDWKDVLSGGEKQRMGMARMFYHRPKYALLDECTSAVSIDVEGKIFQAAKGAGISLLSITHRPSLWKYHTHLLQFDGEGGWSFEQLDTAIRLTLSEEKQKLESQLAGIPKMQQRLNELCKILGEDSV