MSSTTTTTAQPITAETILSLFPDIDTSGEALDGHDEEQIRLMDEVCIVVDENDMPIGKGSKKICHLMTNIEKGLLHRAFSVFLFNDKNELLLQQRATEKITFPDMWTNTCCSHPLGIPGETGSNLPDSIMGVKRAAQRKLDHELGIKKEQVPLENFHFLTRIHYKAPSDGKWGEHEVDYILFIKANVDLDINKNEVQATQYTSADGLKAFFKDPAAKFTPWFKLICESMLFEWWQHLDSGLEKYTNEQGIRRML