MDQGDTEGSGDADMSASEDELSEAEPEPEKDDKKKKDKKEEDDKKEEPTRKTLQSQKAEASRLEELREKFREGIGACVFDDAQHRGKWFPAVVVNPKVFRDGNNRQKNLGKNEVAMKQFQNGKYVSVSLTSLTLFEDQPLNKKTLDAMSNQLRTAVDRANAFLSRGTLPNNWTAKEIFGENSPRKKEPPKPVPKTVKKDEPSEPSKKEEEAKKKKVEKKVESSSSSSESSDEEEYGEERDLFVAQLYKFQEERGTPINRAPILGGKDIDLYRFYRVVQDYGGCKRVTTNQLWKKVLRKLRLEGCPGATPVTVRKAYIR