MTPPGYFHPNVAPSPQGHPYMWGPQMMPPYGTPPPYAAMYAQGTPYQQAPMLPGSHPYNPYPGQSPNGTVQTPTSAGGTETDKSSKSKRKTPLKKSKGSLLNLDVDATKNKKTPTKPSASSSNEARVEVEVLLKEAVQIPKGSRTKDGSEHGQSNDASNKGATVQSSAAEPVQASPGPVVLNPMMPYWPVPPPMAGPTTGVNMGMDYWGTPTSVPMHNKVVAAPTSTPSSNSRDIVLSDPAIQDERELKRQKRKQSNRESARRSRLRKQAEWEEVANRADLLKQENSSLKEELKQLQEKCNNLTSENTTLHGKLKELEGEKSNGNWYKE