MATEPDPAEPYTHRGTPAIRVMVEQAPGTGGLALWAHHRDVADGVLEGPVANDGRTLYYAPAFAELPRPEQVGWVAHQVLHVALRHAQRREALAGVLGDVDPELFNHCADALVNTTLGHLDWLALPAGAVTLERVLREVLPDAAAAPERALLEWDVERLYRAVDDRRGGSSDSRGRAGQGGGGEASGRRHAATGRTDGPRAARLRQLAAGTEADLMPAAGEPPEVAVEEARAWSERLVRAHADDGAFSMLRGLLADRPTPRTPWEHILRTRLARGLARLPERSWSRPARSWLANRGRTAGGRRMPWEPGIVTARRVPRLALVVDASGSIDDGLLARFAGELAAITRRSEAQLVVIVGDDRVRRVVHLAPGASPLAELQFQGGGGTDFTPLLEAADRHTPDQAVVLTDLQGPCRFRPPWPLLWVVPPAWADAEPPWGERLVLADTPI