MVKGQDLINLLPDEKLIEIMKYVDGRGNDRDACLLVCKRWRMLESVCRQSLILGMMWQSDAYLAKMVQRFPNLRQVCVDKKLLVLGKAVGMTLLSKTRRSGHRVIMNCEDDSNDNGLTKGCLRLESLSLMWCSAVLSHDLVNLANACSGLKVLDLYVYNHVYNQTSINIDIVGITEGCGKLLQSLRIAACARITNVVLKAVETNYNMLKKFTLDSEYIEMDGVLVIGRGCEGLQVVGHNCPLLETLALHGFQKFTDRQVSYSHNLSLLAIGGGYKKLRKVTLSDSCYVGDRSLVAIDGGCLQLEALEINRCHNIGTAWLQAVGRSCR*