MMAIKLLHMHEMTEEIQFYEVSEMAFYIRLGLMWIECSALHYVNKKLFWNCMPYEAGHTMHMRATMPSIAEAHKMEQVGRAAHDCLANFCVGIMNNFKRNLLIVLSAVAIALISTQLVPQPNVGKILDGCGNFTTVQKAVDAVPDNNPNRTIIVITAGVYKEKVSVSDTKPNITFQGQGYLKTSIAWNDTANSSHGTIYSASVSVFALNFIARNISFQNTAPAANPGDVGGQAVALRISGDKAAFYGCGFYGAQDTLHDDRGRHYFKECLIQGSIDFIFGNARSLYEGASF*