LSTAADMQGVVTDGMASGLDKDYLKPDDGGGGSKLAEAKYAKEKYNAYYEIWQLPNLTKYQKAAFIGKLQDDPSQSSELLSEAKKLNDSQAPK