MRKDTQGIMKKTKYAIALAALGVLSLGVMGCGKKETSTEATTETTTTEATTEATTEAATEVQHEGVYNDLTGEWVTDRTEEYGRPIAVMLNNISDAMPQCDIGKADIVYEMKVEGGITRLLGIFNDYSNLEKLGSIRSCRPYYVTVAMEYDAIYMHYGQSPQGEEKLSSSGINNLSGLSSEGGVTYYRASDRVSPHNVFTDTEKIKAGIEQKGYETKHSDSFKSVFSFNEEITAPAGGEKAEKITTPISNYTTPWFEYHADDGLYYRFQYGGEQTDGNTGDQLKYENVLIQFAHYTSIDDHDRQQLDLVGEGTGLYASNGVIVPVTWKKSSENAITKYYTEDGNELKLNPGKTWVTVFEKDKADSVTWE