MLSRNTKLLALKSFNRVCKRNVTMTTELESTLLTKPLHPVVVIGAGHAGIEAATGSARTGVLTSLITPDLSKIGTCSCNPSMGGVGKGTLLREVDALDGVAPKIVDKAGIQFKILNRSRGPAVWGPRAQIDRKIYLEEMQKELEGYPNLNIVEGKVEDLLIEPPAQTKTSTDVEGRSFGRIRGLVLDSGDLIRADKVIITTGTFLGGEIHIGLNCYPAGRIGEDATFGLSKTLNEAGFRLGRLKTGTPPRLSSKTIDYSNLEVQHGDDPPQPMSYMNDTVRINEQLRCHATETTPEMHDLIRSNLDKSIHIRETVKGPRYCPSIESKVIRFADKTKHTVWLEPEGIDNDVVYPNGISCTMPEDIQLQMVRMIKGLEKVNMLQPGYGVEYDYVDPRELKPTLETKLIEGLYLAGQINGTTGYEEAASQGVIAGVNAALSQQNKPPLKLSRCDGYIGVLIDDLITKGVQEPYRMFTSRSEFRVSVRSDNADLRLTPKGRDVGCVGDERWDHFLKEKELLNTTRDYLTKFKQSSAKWRQSLGINISDDSKPKTAFDILKYQKVGMKELFPLLNFPHKADLSDRILHKLTVEGLYAGHLKKEIGYIKAFQSDENLLLPTGFDYRDVPALSSEVVNLLNTIQPETIGQARRIQGVTPAAFFELYRLIRSSSSQRAMRAQRDVEL*