MSQQEKSTFRSYTKEELHDLLTKLELPVKSKTTKKAMVEILDDFVEKHPEELDNIEKILQTEEDEDDDDDEDDDIVEVVKIDGEEDEDEDEDDEEEEGDEEEEEEEEAEDDEEEEDDKDYEAPPPLNLKEWVVDPIIAQSETFIEKFYEFTDNVGITYLNQSEKLRDQLSSTVTLNYLQIGVELLIFIYTFIRVVPLNENNLIHQIFHDNIPYLSIITWPSLEISSIFQYKSIITFIIWSITSIIIPSIVSYFINFTSRVIEIEDDEYLFRVYSFDPFIFALSKILTFYFIGQFALIEFATCECFISAIFNKTLLNIGLYQSFATNNLGTLPYVLGGVNVLIALYAQFEEY*