MATQRLGSILSQLTPSKKGVAAITTQNPDDIVITLAIRTPLAKGKKGGFKDTELDYIVYSILKKVLEKSKVDPSLIEDVCLGNVSDGKSAYKVRAAMLAAGYPHTAAASSVNRFCSSGLKAVQDIANQISEGSIDIGVAVGAESMTAGGDRLEKPFHDEILKNQEAADCMQPMIQTSENVGNDFNISRKMQDEYACESFRRAEVAQKAGWFDDEIVPITTKLKDPKTGEMKDVTLTKDEGPRYGTTVESLGKIRAAMPQFGDKTTGGNASQVTDGAAAILLMKRSKAIELGQPIMAKFVGATVAGVPPRIMGIGPSAAIPKLLGKYGLTKDDIDIIEINEAFASMAVYCIDVLGLDHAKVNPRGGAIALGHPLGATGARQICTILSEARRTKKKVLLTSMCIGTGQGMAGLFINEQL*