MPLFLGGEQNHVKLNVIENQMKQEKIAVIGSGNWGSVSAKLVAENALSCPYYHDEVRMWVYEEILPSGEKLTDVINNTHENVKYLPNINLGLNVVADPELHNAVKDATMLIFVTPHQFVEGICKRLQGNVRHDAKAISLIKGMEVKKDGPCMISSLITEILGIECCVLMGANIANEIALEKFSEATIGYRDDKKAAEKWGELFSKSYFHVNIVNDVEGVELCGTLKNIVAIAAGLVDGLQMGNNTKAAIMRIGLREMRVFSKLIFPSVRDSTFFESCGVADVITTCLGGRNRKVAEAFARHDGQRSFDELEAELLQGQKLQGVSTAAEIFEVLKARKWEEQFPLFTTVHKIATGILPVNAVVKYSEHAPRMVVEAAAQYY*