MALLSRIRSSTSLFRHLNASPQIRSLSSASTILSPDSKTPLTSKEKSKAALSLLKSEKDPDRILEICRAASLTPDCRIDRIAFSAAVENLAEKKHFSAVSNLLDGFIENRPDLKSERFAAHAIVLYAQANMLDHSLRVFRDLEKFEISRTVKSLNALLFACLVAKDYKEAKRVYIEMPKMYGIEPDLETYNRMIKVFCESGSASSSYSIVAEMERKGIKPNSSSFGLMISGFYAEDKSDEVGKVLAMMKDRGVNIGVSTYNIRIQSLCKRKKSKEAKALLDGMLSAGMKPNTVTYSHLIHGFCNEDDFEEAKKLFKIMVNRGCKPDSECYFTLIYYLCKGGDFETALSLCKESMEKNWVPSFSIMKSLVNGLAKDSKVEEAKELIGQVKEKFTRNVELWNEVEAALPQ*