VIYIFCHKSRHRWTGRFEAHLWDKGTWNPTQKKKGKQVYLGAYNEEDAAARAYDLAALKYWGPTTYTNFPVADYEKELKLMQGVSKEEYLASIRRKSNGFSRGVSKYRGVARHHHNGRWEARIGRVFGNKYLYLGTYSTQEEAARAYDIAAIEYRGINAVTNFDLSTYIRWLKPPSSSSAAGTPHHHGGGMVVGADRVLAPAQSYPISAAADDDVAGCWRPLPSPSSSTTTALSLLLRSSMFQELVARQPVVEGDDGQLAVVSGDDADADADSDVKEPPPESEYGEVFASDEAAAAAAYGCSMYELDDSFALIDDSVWNCLI