MAALQYLEKQRAAQPELAEWYTSMADLYQRKLWHQLTQKLDQFVALTVFQAGDTLVQLYHNFIRDFETKINLLKLAHFAVIVSKQYPEKDAAIAYLEEVIEKLRTSGERRVEEPILYVKMQVAAMKLQRGEIQVCKKLLEEGKTTLDSMTDVDPSVHASVHWVSSQYYKSRQEFAEFYKSALLYLAYTSVETLSEDFKLDLAFDLSLAALLGNNIYNFGELLAHPIVNSLLGTSVEWLYFILQAFNAGDLTRYQELCGQYQSALTAQPALVENEKKLWEKINILCLMELIFSRPSEERTIELSLIAEKTKLSLDEVEHLLIKSLSVHLIEGVIDQVDGTVRISWVQPRVLGVPQITALKDRLENWLQKVHTTLLAVEAETPDLMTV*