MIQTGKEASPDEESYDLVIGLLFLVGQIDPALKFLDLALKSGYTLSTSVFSDCVRASVDAGRLDTLMSIIERCKAMDQNKALCPPWNLCTYISDVALEADHSKLAYYGLEFLARWIARGESARTPVIVSVDEGLAIAALGTAARTCSAPLLKAAWEILMRSLRQKRPPSPESYLAKIHAFAALGELKWAYRALHELESAYGNPESDEDLEIFSPFSSLSPLVRACSKGGFSTLDAVYFQLENMSRSNPPYKSVAAVNCIILGCSYIWDLDRAFQTFEAIQKTFDLNPDVHSFNALMSAFGKMKQTFEASNVFAHMTSLGVKPNEKSYSLLIDAHLINRDTKSALGVVKDMMLAGYSPSKESLKKLRRRCVREIDVEGEEQVQSLCQQLNYWMGGENRRGILFGLQYSAEFI*