MTEDAYLFLLDDADAAAPLGVAPAAVGDLASMDTPAVRAWLDAQRVTAADPRLRLLPPEETGAIPEGAERLPVPLGDEELSRVRHTTAPEPLARVEEELLAWRDCADGRDGLIGRALAAGVAPHRIVELTGVDPATVTAAAHG