MLKMNVMRRASTTTHDNGDGTVTTITTSYNLDGTKVTKKKTLPKHIPENVDRGTGSPVPARRASYGYESLEQAAEQVKSELRKVLGVPHSDNHLFENKVARAIPAEIVLIASQDDVTQAQESDSARRKYELPDIPNTRSDSGSLATCALLQMFFEDPKRLVAGNSNKQPYNYRQLLQQIQSRVKQCSSLQQANPVISSSRPLGPPALKGGQFAPFYIVPPGFTGTRRALLICVVSGEGHDLKGPPNDIQYVHHFLTQHCGFKDKDIIQLRDDQHAPASSKRSTKQNILDGFSKMVRMSNPNDVLFIQYTGHGGRLGDNLYILPSDYKENGQIMDDDILKX