MESRLESVARLISPVDGSTKIEGFEQAGDFNGLGARILSGRPELGHFDYLSRPSQIYPFVIGSESLGLCAGKTSLEILRLIGFDDKYIQNELKNGAEFRMVLFAADETFQMVSPTWDNLLALTYAESMEAGKRLEKHLPVLKPKPFDELVAETGIDFDYLPGDMHRSVNTIHKYAALPDECDTVAHARAFLSATWKCTRLFQGDGYTMDELGNRGVREFICPRRKVTDIQHVWINLPLDLGVFEVDSTDRQ*