MALSIRSEADQVIFEDILGGRKVILNRPKKMNTLNYETIRRMYEKLKTYESDPTIKIVILKAYGKAFCAGGDVTSAVNLAAFGHWSFVMSFYCKQFSLDYLLATYKKPMLAILDGSVMGGGVGISIHSTFRIVTENTIFAMPEASIGLFPDVGASYFLSRLPGFFGEYIGLTGVRLDGAEMLALGLGTHFIPSKNLQSMEKAIEKMVATSDAISVATMSMVINKFAQEVNVKPDSVTHRLKMINQCFSGETCEEILSSLERLSMQVEEKWINHAITSMKTASPICLKIFLKTIREGRSMQIEQCLGNEYIALSHILRKTISNDFYEGARAMLIEKDKKPQWGPSKLEKVSDQMVAQCFSRSFSVDDDWLPLRLPPRFDETNDRRSKL*