MTDTGQKDATTVGDGGWTFEGWGGPPEQRNDGKTPRDTNPKDWYYIKFSSRASGKAVAKKSQAMMQSTCREASRLQGASDVVKKMVGETVESASGVSDGEATASVIVSQSQGVVKGVGVYECKATGSGSDPKDVSKDNWEECQCVIYAKFPGGKDALVAKAQEVSEAAAKEAAAKMENLYFQSVVLQRRDWENPGVTQLNRLAAHPPFASWRNSEEARTDRPSQQLRSLNGEWRFAWFPAPEAVPESWLECDLPEADTVVVPSNWQMHGYDAPIYTNVTYPITVNPPFVPTENPTGCYSLTFNVDESWLQEGQTRIIFDGVNSAFHLWCNGRWVGYGQDSRLPSEFDLSAFLRAGENRLAVMVLRWSDGSYLEDQDMWRMSGIFRDVSLLHKPTT