MDNYALDSHYGEEVEGEEYDDFNEGGSLGEYSGAGQHDSHGFGGFDNFKQGQMGPMMDPSMLYATYRFTFDYVYDQDSTQEELYLRSAQHVVLSILQGYNAAMIAYGQTGTGKTYTVEGDLEGPNRGIIPRTVEDIFTYIVNDPEPTSKYLVRASYLQIYNEVISDLLKPDRTNLAIREDKRRGVFVEGLSEWVVRSPGEVYQLMARGQSLRATGATKLNEMSSRSHAVCIIIVEKCTTNVSEEAAAALSRPSSSREGGLLPHNIKVGKLNLVDLAGSERVHVTGAVGKRLEESKKINASLSALGNVIAALTDPRGERTHIPYRDSKLTRILEDSLGGNCRTTMVCTVAPSMEAFQESLSTLKFANRAKNIKNEAHVNEDLDQKTLLRKYERELRRLRQELQRRSKQLVDKRSLLEAEEQKRRAEADKLAALTALEKRSKEFLKEKEEKKALEMKIRAMQSQMLVGGVALGPGGSEADAAAGGPARAPVPGNGNAASWENAPAFKQLLLKEHRRIRDEYEKRLKELEGERQTVEEDRLQVDRYKQLLLKQRDIMIALTARLNERDEQIMALQEELEACDKYQQQLEDALDAKTAELIALRKVIDDLPQSPHLLILYS*