MRNLPVLQDFLCDPEAPCCGTQTCARARIRKHFEGQIYGAFPQKYLVKEYSFRNLERDGSTPSSADVFEIELRVLLLDEEFSRFEDDEREFPVRILATVPSLDAFSREPRRALLGPNFYGNHSVTSNPQVHIDKEQWVPPFTKGWLESDDEKCAAEYRAWSVPAGHGSRGFAAARWPLGLAISEGYAVLTFYHGDLALDDPSRCMKQTLTHASLGRGALCAWAFGIQIVMDYLEEHDGAAKLNVDPSRVCAFGHSRNGKAALIAGAYDERIWASIGNCSGCMGAAVSRGKSGEDIKAIVTRFPHWFRPEFAQYSNAEELMPVDQHLLLALVSPRAVLICSAFEDTWADPRAELRSVLATAKLETEHGSEFSQKRQDSSCGNINLPECGTFVGSTTCAFHVRQGKHAIGARDFKIFIDFLSQLKSC*