MATFFSASNDQRGLAGGGGGGADMSFHHHYPMSNQYPDSSTGGLIPLPASIVQQSHIAHGGGGDGGDDEQAAFMNSRDGAEIGGLQTQMLMGDGGASAGQRSHQGGLSLSLGSQVPVSLYQYGRPGGMTAAASPSLMSPNQSAMAMAASRNAQVNVYVQNSRFLKAARELLDEVVSVRDAIKRKGDRKDDSAGNGECGKVEGDKGDENEGSSTAELSPAERQDLQNKVTALMAMLDQVDRRYRHYHQQMQMVVSSFDAVDGSGAGGLSRLRYIDQHLRQQRAMQQFGMMQQPQHAWRPQRGLPESAVSVLRAWLFEHFLHPYPKDSEKVMLARQAGLSRGQVSNWFINARVRLWKPMVEEMYKEEFGAEMDSTNSSSENAGNNKHGKVDEAACSEDQDRDEFQSTSAHAGASQLLIAYKSEPVASMDAGPLSSLGGGDMGTTYAPGGLSLNHHGPGGGSLLQDAFAHHGDDARFVGYGGNMGDLGGSVSLTLGLQHCNNNSNAGHVPPEQQGLLYGNPGDFDFLNGADDRQRFASSSSQLLHDFVT