MLENSLDAGSTQIIVTVKDGGKVLLQIQDNGHGVQMEDLPILCERHTTSKLRAFEDLTGIQTLGFRGEALASISYVAHLTVTTMTQGAIHGWRAVYEDGVLDASGPKPTAANKGTLISVEGLFWNVPLRQKALKGAAEEYHHILDVMGRYAVYKAGVSMTCKRQGEARSDLHTLAGASRLDNIRAVFGAAVAKNVLPLDLVKGGGAAGPGTGGSGGCGEFSGGGDDGGVHCEVEGFVSNADYCGKKTQLVLFINGRAVECTPLKRAIEATYAAVLPKAAKPFAFLEVRLPGSHVDVNVHPTKKEVGFLHQEDLIEAIRTAIEEKLLGSNSKRTFAQTLLPGAPLVDAAADKEAAPAYYRPDKLVRTDAKAQTLHAFLGVGGSLAQQQQQQQQASQQQQQX