MPNYPQTIHFVGLNTPVGIEWSARNLDVIGTIPAEIDGAFFRAVPDPAHPPMFDDDIVLSGDGMVAKFAIHDGKVDYAIRYVETERYRLEKDARRALFGQYRNPFTDDASVAGRDRTVANTTPVWHGGRLLMTKEDGLGYQVDPDTLETLGRFDYYGALKSQTFTAHPRVDPETGEMFFFGYEADGLCSTKISYAIADRDGKLISEQWFDQPYCSMIHDFAITEHYAIFPIFPTTADLDRLKAGGAHWAHQQDLESWVGIMPRYGKVEEMRWFKGRNGVSAFHLVNAYEEDGFVHLDLCLSDTNAFGFMREAGGIQRDQRDIQGGLTRWTFDLSKEGDMFEERLVGPPGDFPRLRDADQGRPYRAAWYLSMNPQGGPPLPGGPVGVAFNALLRIEPGNGRIDMMGLEPGMAISEPVHVPSTQDEHEGWLLMVVDRQAGEADFKSELWVVEAGAIAAGPIARVPMPMPMRAQVHGAWVSARQLANARQNVDSEAA