MTDTGQKDATTVGDGGWTFEGWGGPPEQRNDGKTPRDTNPKDWYYIKFSSRASGKAVAKKSQAMMQSTCREASRLQGASDVVKKMVGETVESASGVSDGEATASVIVSQSQGVVKGVGVYECKATGSGSDPKDVSKDNWEECQCVIYAKFPGGKDALVAKAQEVSGGGGSGGGGMENLYFQSVVLQRRDWENPGVTQLNRLAAHPPFASWRNSEEARTDRPSQQLRSLNGEWRFAWFPAPEAVPESWLECDLPEADTVVVPSNWQMHGYDAPIYTNVTYPITVNPPFVPTENPTGCYSLTFNVDESWLQEGQTRIIFDGVNSAFHLWCNGRWVGYGQDSRLPSEFDLSAFLRAGENRLAVMVLRWSDGSYLEDQDMWRMSGIFRDVSLLHKPTT