MALSYNLQDLIATDIATALPKDAVTEVISQAPFASVPGIFNLRDISGADSPLYPFSVNLRTGLVYRAGAPASTFTEHGRAALNTLGIKKIFDLRRVDERIKNPSPVIDGVDVVWIPYAEGGARPATVRNLEGSMEQVVEMYMGYLETHAPIYKAVFEHIRDEPETPFLFHCSAGKDRTGVLAALIHRLAGSSNEALILDFTLTRVGLEPGRAALLKMMQSVYGESVLDNPVLPVVWGVHGTGMVAFLEALDEDYGGVTGYLKNALGFSDNDLEVMKANLLLNPESGSRL*