MLTDRSKRTLVLSKLKADAAVLYDKELYNKLMKFGDGVDFTKFPDLVEADGTLRQDYLEIIANKALEAIGWLERASPVMTEVYLIGRHKKVALLHLTDIEVSMEMNRELRTRFPDARGCLAEIELALGHAHRTLKIRFCQDLSVASRHAVYAGLTDEQRELGWSYRIFCGIPGVYTDEAFDEMARSVWLEPAVVDGKIKTVNLTADKPRRFKRDGDNIAVLGKEMEPVPDSDDSEGEEQETLYPDSVALEATKNSKKISREHRINYPDGVGGRASYRPGHSTGARRLNRLSALNEDKTPEEAAQIAADLAAQSRKRAIERFGPDAVKKRKGGAAAPPPPPGPPPPPPPTPPPPPRPPPPPLPSPPPPPPPPPRRRPPPRARPGPGSRPGPGPATISLTNYQAAQP*