MTQQYLTVTALTKYLKRKFDADPYLGRVYLTGEISNFRFRANAHQYFSLKDDHAKISAIMFKSAFQKLKFQPKEGMKVMVVGRISLYENSGSYQIYIEHMEPDGVGALYQALAELREKLGKEGLFEGPKQQLPRYPKRIAVVTSPSGAVIRDIITTVKRRYPIAQLVLFPTLVQGEQAADDIVRNIQRADAQGDFDTMIIGRGGGSIEDLWPFNEEKVARAIHAATTPIISSVGHETDVTIADMVADVRAATPTAAAELAVPVLNEELLRISERRSRLEQSFLYLLQQRTERFQRLQNSYVFKQPERLYEGQTIKLDRMTQRLFQAMTTIHHQKQRQAQGIIAQLQQQTPKGQLRESQQQLAFLQRNLQTQMTQLFLNKQKQFTSAVQQLDLLSPLKIMGRGYSYTTKEDRVVKTVTELQPADQLTIHYADGTVQANVETITAKKEEF*