MSTQVSGMALAIRSATESDTFDLAGHSPSNIETTVTSAFTDPFNLSEIIRITFVVGAGKLGRSKYDDKASLHVTSALRQLGYVEDRGASCVNECGGSFKTQHDTGKNLFTVVVFPKLVQEGDNGGESNNTGGGNSMEYPIPIPLFEGSALHTVLLSSEATFEKMVPSMAPSWSEKKFCSELLKDSLDTVEQMDGKLMTGTPLSDDEQAFYDDVGGALVIGSKLECIKKQMQQQVEAGALTADERNNLIHQVSERLEGLNDEIESALQKSQEKKVAKLNMQREKAEARRKMLVGHSPQPTHKLKHEDQIMTLKKRLQPLLKLEASAKGRLLTVKETKTLAEKDELLEEIEELELASQGWFEEEDVFMVRLEASRKKKVPGAGGNKSSGGGGKKPGTTSRAANAGKTNWFTPGGLAAKQAALGKKTAASKVETQGGGGVFAAMMMDSDSDSD*