MNSKIVVPGQYIVPTYKLENDQPIRYIPGRGTVVNQIQDPDSKKYLPVICATIVGSTYITKELNLELKLESESEPKEVDENSNSAEHKVKAATLGDKINLDETTSTYVVHVVAKGDSLPSNGVGAFDPVSTSINLPKENDIVLVRITRISQKQAWCEILAMENKHGHFQKNILADSGLGSNGATSHASLPAGGGSQHNFNIQSVASNTSNAQIYDIGENFRGIIRSQDIRSTERDRVVVGECFKPGDIVRAQILSLGDGQNYYLSTAKNNLGVVFAKSEGGAGSLMYPIDWQNMLDVDTGIVEKRKNANPFESI