SQKDILQSWFQHDPFPDKAAREQLAKEIGVLESNIQVWFRNYRVKFPQLLCSPLEFLPKEARQKQTFITWTQKNKLVQAFERNPFPDIATRKKLAEQTGLQESRIQMWFQKQRSLYLKKSRMEPMNLLVDDPNERPD