MQDIFPYDMASRDALVKLARDDLKINFKPETVTFEDMFFSPTTIEPGRTFIEMIDITTDIKYMLTYRRLDFADPRAIGEGSILKIVGTLTPKAIAEEINRSRGWKLGPDDISFDTTPINATTDIVPYTIVAMSSSYAYYGECNILIQRIDDTSDTIRLLENGAARYLENGQIRYLES