MLLKTRAPAVRAHSTLAYSLLSPSFALCSVALTQYSVARAPGAPPRSLRTGRRAQLQANATENDSGQGRVTGYAPKTSPHETHKALWRRADAVCFDVDCTITTNDSLDLLAAFMGVKDEVEALTNRAMDGSLNLEEALDKRLEIINCTPADIKRFIQAHPPSSRMTPGVERLVAALQARGVQVYLISGGFRELTLPIAQHLGIPKHNVFANRMNWQWDDETGEPTRLVGFDIKEPTAHNQGKPQAIARIRQKYPYNNVVMIGDGITDLEAVQ