MQTPVSVNEKKDFIRWFLNHYQLKRRECVWILNYLMSHDSLMEKVHFVEQAEFCPRGIIMSTHCVEEVPFRFYKENVMTTDAEKSFHDIRLNKQQDLFIQLNFRSAYNSPEYAAVLEANPHIPKDLYENEKDKIVAEQILEHSIATFQRQKLLREIDEALDRQDKESFEKLAKQLSQLR