MMAREAARQWARDVLQPVVREMDDECRTRAEIIQGLFENGFMGMEIPEFFGGSGMNFTSAILVVEELSRVDPSVSILVDIHNTLTNNAVRFWGSNELKSKWLPRLATECVSSFALSEAGSGTDAFAMKTTATPSPDGSYYILNGEKLWISNSREAGVFLVFANANPELKHKGITAFMVDARTEGIHVGKPEKKLGLRASSTCPVMFDNVKVDAVDVLGEVGLGYKYCINILNEGRIGIAAQQLGIAKGCYDIAMPYIKERTQFGTKLADFQGMEHQYAQIATEIHACEVMTYNACRMKENGLPFVKEASMVKLYTSQVAEKAASKSIEWLGGLGFTQDTLAEKFYRDCKVGSIYEGTSNIQLQTIARRIKDMYR*