MDLFLQKAKVFALDAAKKSQELANQAAKMSQELATETAKRSKEIAIDVTKKADQLKAYAGELTPVIASKAAAAAGTGTPTPVKPSEDELLEFGITPELREFVQGLTIKTFRDFPLESTEAAAKEPEPEQKSDQITRQDLSDWQERHALLVLLAVQEMSDFRYVLCPRRMKESRFWKIYFTLVNTYVAPYEARAKEKAAALAKEKAESARLAEETNVSGEQAARDLKASTATTSQEGKVETTAALKSKNPDHDLDALLMGVDSEDDGDDDDGFDADFDKLVNSTADSDDDSSHTDEESKKSKQSSRPSTTKTGVAVSEGSSDGELVEIPDTESEQAPQKSK*