MATASEYGRVQLTFVCNGDMTKLIFLTSGCHTGIKVKPQGHFKISAAYKAPPTVRVLQKSCLAMWMEDCADCVPAQNSLQTWIRHLTDFHALPTEWPSDRALRLTGVAATKPYTTITESKKRRRKDSVPRPLNSFMLFAQHIRRNVLRIHNEASNSVLSQQLGIVWRSVPRSVKNRYDEEAAKLVKIHQLEFPHYKYQPKKRGVVIDTVANGNSPSIATANSTESSPTTAQQVSVSRGYSPEPWRIQDSAYSSRKNSCTSSTEFPSTPVKQQQSHQSTIQPLRKIILDEHQRPHVRQRYASATSQRPVNVIIRQPRPTSCLLNPATRILKREHEPFGEQYQTLFSSINASTIPKRRSTFLENEHGAFSLPELFNSQTLLGSGSRGVDDDEEFSYFESTTESESILSEENMVFDDASSLMDLADFLPGAEELILGVEPFTSGTLSPDLEMLDKNELLKL