MALIFVFSTCLFLQVMEETNTEISWPAKLKIGAKSKKDPHIKVSGQQEAVSAAKDRIMAILDTKSTRVTLKLDVPHTEHSHVIGKGGNNIKRVMQDTGCHIHFPDSNRNNQAEKSNQVSIAGQPSGVEEARSKIRELLPLVFMFELPVPGLLQPLPDPQSPTMQHIQNTYNVSVTFKQRPRSYATTVIIRGSVSNAKEVKEATALLIEQLTGNIGTTVPVSMQLEIAPQHHLFIIGRGGANMKQIMQRTGAQIHFPDLNSSTPQRRGTVFITGAIESVFLARQHLIGCLPLTLMFDMKEDLDIGQAGITSLMEHLDVFISIKPKPKQPSKSVIVKSIERNSSNLYNTRERLLG