MKMTNQRQFHCVFLIAGIVCVEIFASKCSAARTQGVLDGIMGFLRVRPTLQATQRQTWHQKHNTSFSVETPEEVVQMVQKSINDSRRQLTYLSCGTGNPIDDCWRCDPNWQMNRQKLADCAIGFGREAIGGKNGQYYVVTDSSDNDPVNPTPGTLRYAVIQKEPLWIIFESDMVIQLKEELIMNSYKTIDGRGADVHIAHGACITIQYVTNIIIHGVSIHNCIQTGNAMVRDSPEHYGWRTLADGDGISIFGGRYVWIDHCSLSSCNHGLIDAIMGSTAITISNNYFSHHDMVLCCHWIPAFTNLLFCLLICAVHMTAKAKAKGVICMQVMLLGHSDSYVQDVIMQVTIAFNYFGEGLVQRMPRCRHGYFHVVNNQYAHWEMYAIGGSANPTVNSEGNIFTASDDANAKEVTKRIYATDEEWMQWNWRSVGDQMLNGAYFIPSGAGAANSYALASSIGAKPAFSVETITGEAGVLQGRTQSSSRNGNSRMSVSSAPKSIMAPSQSDQRKYFFMCCTVSLVLTTLNLLR