MDDHGRSRPTQPTLYVLDTNVLIHDPNALLNFQEHRVAIPMTVLEELDKLKTGKHTIAAECRQAIRLIDQVLGEATPEQVEGGVPIQRGKNGPSGSLSILMSKRAEPITWLPEHLNDNKIINQLVELKSRHSGVRVVLVTKDINMRLKARACGVDAEDYHTDQLIDDVALLSRGYHSLAGSFWDRVSKVETRQDHGRTWHRVQLTDNLPAVHINEFIVDEQGFVGWIKGIQQDELTILDLHQEPLLHQEAWGLRPRDVYQSLALYALLDPDIHLVNLSGAAGSGKTILALAAAIEQTMVSKRYRRIIATRSVQGLDEDIGFLPGTEAEKMEPWLGAITDNLEALHMDDECTHGSVDYILSKVPLQFKSLNYIRGRSFQQSLILIDECQNLTPHQMKTIITRAGSGSKVICLGNLAQIDTPYLSATSSGLTYLTERFKDFPHGVHVTLQGVPRSVLAEYAEAHM*