MNRTFLHCLPRHKSTGIYSNFVTLSAATRTTKTTLNTPARRFLRLGPNPACVVQNKSHQIRMSSQSAAGKITDWVKPGDTSGEFKRQVSSFRNWVSSEAGAQFPAEKGRYHLYVSYACPWATRVLIARKLKGLEDVISFSSVHWHLGENGWRFPTAEEAAHPDGENVTPDPCPGHEAFTHLRQVYFAAEPEYEGRFTVPVLWDKVQKTIVSNESSEILRMFGSAFDGIVEDKFKGVNLYPESLRVQIEEAHGWQYDLINNGVYKSGFATTQEAYERNVTALFEALDRAEEHLAGAEGPYWFGKDITEVDIRLFVTLIRFDPVYVQHFKCNIRDIRSGYPHLHKWMRNLYWNVPAFKDTCNFLHIKNHYTKSHKQINPFSITPVGPLPDILPLDDEVPAVKAAKSA