MIVRIRSRDGLERIQVDDRSTVLALKQALHQQLHIPLEDMQLSKDPKLLTAKSSEGFRDMVDDQAALTSVGVHHGDMVYVLYHFERNVDPAYKPSPFEQRQFGAHITVNDVIAKQTRIERQEKPTVEGLSIDRSAANVFQQYVQAALAFSIKRGGILYGTVDEANNVKVEFVYEPPQSGAAEALSLERHTPEEAQVDFLAEILGLHKVGWVFAQSNKECDYIVSGTELQQMAEMQDEIGRQCVTVLVTFDPNEAGGHVHFEVFQTSEQCVRMWKDGWLAPETEPKGVTRIVNPKEPSVKEAAIVAGKDAETVDNDWFLCPVKIFDHEGPFITSFPVENRLIPQGKSDLKEHLKRFSGKPYEERLADVHLLLWLSKQPNLDPSDMMAVCQAVKDKTPLLEGYKVIIDSIAGL*