MSDRTAKIKVNGMDLEVPLGTTVLEAAKLVGIHIPTLCHLDLCDFGVVNKVASCRVCVVEVEGRNALAPSCAEMVYDGMVINTDTLKAINARRTNMELLLSNHPFDCLTCMKNLDCELQTLAQELNIREIHAKGVKMNYPIDYSSNAIVKDPNKCVMCRRCETMCNDVQTVGVLSGINRGFDAVVGTAFHLDMIDTSCTYCGQCVAVCPTAALTERNDLPSVWRELSRERNHVVVQVAPAVRVAIGEMFGMEPGTISTGKLVTALRRLGFDAVFDTNFGADLTIMEEATELVHRIQHGGTLPMLTSCCPAWVKFFEHQFPDMLDIPSTCKSPQTMLGAIAKTYYAEKVNIPAKNLKVVSIMPCVAKKAESARSELSKEEYLHVDYVLSTREFGHMIKEAGIEFNDLADTEFDNMLGESTGAGAIFGTTGGVIEAAVRTASEMITGETLEKIDFEELRGLEGIREAKVTIGDLELNIGIAHGLGNARKLLESIQRGESKFHAIEIMACPGGCIGGGGQPYHHGNQDVIKKRQAAIYEIDRNTPRRKSHENKMVQKLYKDYLGKPYGEKAHDLLHTCYVPGEKI