MTDESWAGWYRDRQGSDAVILTTDGQQLRLRTRGVDFEGKSFDGLGPVAGTPPPDGIFALVDGVLGDCVLEWELPLPVFDDGTVHQATLNCLLSLRRPDPYLYLELQFGGAAYGSHRAESDFASALATIQRALPPGVRLQSCIACAFSDYLPASGRGLSGGLACFRGVKDAYREAAGEGAVRELWDRRTGLVQEIWSCREYEARPEQGAGTGHRGEFPLELVP