MGCGTSKPHTKDHGTTSAASHRASRTRPGDERNQYDIGPGYKAVKHLGQGGTGDTWHFKDLKNGRDVAVKFIKRPLPKVLQTNILREFTIQADLGFGHEHVIKAYEAVLTPTHLCLVMEMAAGGSLTSYVADKWQKAQAQGLFLSEDEARYFFKQFLSAVKYCHSHCVAHRDLKLDNTLLDSREPPVIKICDFGFAKTWSEEANMFTQIGTPVYMSPELINSKNGKIGYDGRSVDVWASGILLLVMLLGSFPFDHTEHPDPNTSEAHLEVWLQQVSKRWSEVPHMAEAIKKLSPECKDLLNRIFVIDAKKRITIEDIERHPWYRKPLPPRYQGVLDSLAARQKEIEAFHERNHKSEAKVAARNKSLEDLVQEATTRPLAGGTDEIKRIDLNEAAVLENGAAAPPAAPVAAA*