RSNPDQIGLLRDGVRRYLQLPADQTVLILHAKVAQKSYGSEKRFFCPPPCVYLTGPGWKLKREQIKARDLGEADFRVCGYMGLDSVGSSHMETQKLSFEEQPDSKEFGCAKALYISDTEKRKHFRLVLKLFFSNGQEIGTFHSKLIKVISKPSQKKQSLKNTDLCISSGSKVSLFNRLRSQTVSTRYLSVEGGAFIASARQWAAFTLHLGEADEHCTRGEFPLREGYIRYGSVVQLICTATGVTLPPLIIRKVTKQYAMLDVDEPISQLHKCAFQFQGSERMYLCLSTEKVIQFQVTMCLYSALHSGLSDSFTKASLGTETVEYTFSDSLACIQHPVSPVPLITVLELTGGGDVAMLEVQGEFFNANLRVWFGDVEAETMYRSPKSLVCVVPDVSAFGSDWRWLRYPITVPLSLIRNDGLIYSSSFTFTYTPEQSFLPALQLLPELTQDSDSLLNSIHQEFTRTNFHLFVQS