MSKIIAFDQDARDALKRGVSKLARAVKVTLGPKGRNVILQKSFGSPTVTKDGVTVAKEIDMEDVYENMGARMVREVASKTSDVAGDGTTTATVMAEAIFNEGLKAVVAGVNPVQLKQGIEKAVADIRQKLQDSSIAIKSRKEMAHVGAVASNNDSEIGELLAEAMEKVGKDGVITVDEGKSLSTEVEWVEGMQFDRGYLSPYFVTDSQAMECVLEDPYILVFEKKITNVKDMVPVLEAVVNANRPLLIIAEDVEGEALATLVINKLRGTFKCCAVKAPGYGDRRKAMLEDIAILTGGTAVFENLGLKLETLPLTDLGRAKKVIVDKDNTTIIEGAGSSADIKSRIDQIRREIDNATSDYDREKLEERLAKLSGGVAKVNVGAATESEMKEKKARVEDALHATRAAVAEGILPGGGVAILRAANSVKPKGLTHDEEIGYNIIVRACRAPLTQIANNAGQDGGIICEKVLEAEGNFGYNAATDKFEDLVKAGIIDPTKVTRTALQNASSVAVLLLTSDALIAEKPKDSKKGGHGGDHDLY*