MLLKAKQKCHQKKNEKPGGSSKIVADKTFGMKNKKGAKGQAAVALAKQQASQVGKNKEAMSKDKARMDKEKEKEHERKRREELNELFKPVQVAQKIPFGTDPKTVLCQYFKTGTCEKGSKCKFSHDLTVDRKTMKKDVYTDGRDTKETDTMDTWDDAKLQSVVISKHGNPKTTTEIVCKNFIEAIESGKYGWFWTCFTPGFVLKAQKKKDAEDAKKNELSMEDFLERERHQLGKALTPVTKESFAKWKAERLSKKQVEEDGKRKLFDTTGVYGDDAYSDDEGPADDEEQDWDLNKYRQETEAERTRLEEERIAHLGGIGVGVGGLQIG*